Recovery proves elusive for Russian Federation

russian-dolls

Russia's potential has still to be fulfilled. There are as many reasons to lose faith in the country as to keep it.

Alone among the BRIC countries (Brazil, Russia, India and China), Russi