India building 7,200 km transport corridor to counter China’s BRI
New Delhi, May 1: The 7,200 km long International North South Transport Corridor (INSTC) connecting India and Russia is now rapidly coming to life after remaining a slow starter for years. Next month a host of fresh agreements is…