MarketWatch First Take: Yale’s Sonnenfeld locked in heated clash over integrity of Swiss research about corporations’ Russia retreat
The research says that a large number of companies based in the European Union and G-7 nations are still operating in Russia.