The India-Iran-Russia-led International North South Transport Corridor (INSTC), which is a sea, land and rail transport project, is ready for its operationalisation in June, even as China’s m