The Putin Factor

Share on FacebookTweet about this on TwitterShare on Google+

First, a few facts: Russia’s economy is the size of Spain’s, for the last 3 years, it has showed negative growth, a 3.7% decline in 2015. Its largest source of state revenue is Gazprom, . . . → Read More: The Putin Factor