Yale’s Sonnenfeld locked in heated clash over integrity of Swiss research about corporations’ Russia retreat
January 24, 2023 at 10:02 AM EST
The research says that a large number of companies based in the European Union and G-7 nations are still operating in Russia.