Trincomalee harbour

India mounts riposte to counter China’s inroads in Sri Lanka

The Chinese state-owned enterprise (SOE), China Merchants Group (CMG), recently announced its subsidiary, China Merchants Port, would build a logistics…

2 years ago