How much do India, Russia, China trade and what goods do they buy?

Barchart · 09/03/2025 03:58
Trade among India, China and Russia is valued at $452bn in goods. Al Jazeera breaks down the numbers.