Tech Insider : Economy
Russia Vladimir Putin
Russia's economy has been buffered by attempts to evade West's economic sanctions, according to researchers from a US-based think tank.