Posted by:
Alison Cavatore on
February 3rd, 2012

If you’re in the market for a good investment, look no further than Russia. According to recent reports, Moscow is comfortably positioned within the top 20 most investable cities worldwide, alongside frontrunners London, Tokyo, New York, Hong Kong and Paris.
[...read more]