Two of India’s biggest businesses are moving away from Russia, even as Prime Minister Narendra Modi refrains from taking a tough stance against Moscow over the...
The exodus of Western companies from Russia could cost hundreds of thousands of jobs in Moscow alone. Source link