The RIC Troika: Geo-Politics in 2025 is Bringing Them Back Together
RIC Troika stands for Russia-India-China relationship of mutual cooperation and growth. While India’s relationship with China has seen highs and lows, India’s relationship with Russia remains strong and that of long standing trust. Geo-political factors are pushing Russia-India-China back together.
Read More