By Andrei Skvarsky. A survey by a Deutsche Börse-owned research firm suggests the international fallout from Russia’s annexation of Crimea has brought a lot of pessimism to the Russian business community. {{{?}}} With the looming threat of tough anti-Russian sanctions, business confidence among Russian companies has dropped in March to its lowest level in three… Continue Reading