The $20 billion India-Middle East-Europe Economic Corridor (IMEEC), also known as the 'New Silk Road,' is back on track after ...