Amid sanctions from the West, INSTC raises Russian trade volume with India
INSTC is a 7,200 km transportation network ratified by 13 countries, viz, Azerbaijan, Belarus, Bulgaria, Armenia, India, Iran, Kazakhstan, Kyrgyzstan, Oman, Russia, Tajikistan, Turkey, and Ukraine
)








