formats

It may be time to invest in Russia, with love

The Russian market has seen $451 million of stock fund inflows this past week in the country's biggest haul since 2011.