Companies' withdrawal from Russia set to accelerate
The West has imposed heavy restrictions on Russia to close off its economy and block it from the global financial system, pushing companies to halt sales, cut ties and dump tens of billions of dollars worth of investments.
Business
• 01 Mar 22