Simon Evenett
21 October 2023
Why Western companies are ‘trapped’ in Russia
Just a small percentage have been able to shut down their operations in the country since it invaded Ukraine
Read the full article21 October 2023
Just a small percentage have been able to shut down their operations in the country since it invaded Ukraine
Read the full article