Some big Indian businesses are joining the exodus from Russia
By Diksha Madhok, CNN Business 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 war in Ukraine. Tata Steel, one of the largest steelmakers in India, said on Wednesday that it has “taken a conscious decision to stop
Continue Reading