Daily Archives: March 5, 2014

Putin’s Achilles’ Heel

The Russian government collects 52% of its revenue from oil and gas taxes, and about 50% of the population are heavily dependent on government transfer payments for their sustenance. Under Putin, the Russian economy has not diversified but remains a … Continue reading

Posted in Main Page | Comments Off on Putin’s Achilles’ Heel