What does INSTC stand for?
INSTC stands for "International North-South Transport Corridor"
How to abbreviate "International North-South Transport Corridor"?
"International North-South Transport Corridor" can be abbreviated as INSTC
What is the meaning of INSTC abbreviation?
The meaning of INSTC abbreviation is "International North-South Transport Corridor"
What does INSTC mean?
INSTC as abbreviation means "International North-South Transport Corridor"