News

Hundreds of Western firms have exited Russia since Moscow sent tens of thousands of troops into Ukraine in February 2022.