The Western sanctions on Russia sparked by the Ukraine war signal a turning point in the global geopolitical order.
19 Dec 2022 9:06 AM IST
The investments have taken the total outlay in Russia this year to USD 5.46 billion.
26 Jun 2017 10:39 AM IST