1
I think Russia is less stable than many other states. Just look at the satisfaction of its citizens - it's a bottom of the list rank.
Geography also doesn't help. All major cities in Siberia (the main economic drivers beside Moscow, and Peter to a lesser degree) are surrounded by 1000 km of nothingness. That's not conducive of great economic growth.
Bookmarks