2022-03-04

Dozens of foreign companies have suspended business or stopped operations in Russia over the Kremlin's 'special military operation' in Ukraine, which western governments describe as a military "invasion".

Show more