Search results
Western companies still operating in Russia face new squeeze
The i newspaper online iNews· 6 days agoJust 10 per cent of international firms operating in Russia have left since Vladimir Putin launched...
Just 10 per cent of international firms operating in Russia have left since Vladimir Putin launched...