Corporate world builds up fortress to isolate Russia from the international business community
Companies around the globe are responding to Russia’s firepower with ice cold approach, freezing out Moscow from transactions, ditching financial investments worth billions