Opinion: China Helps Sri Lanka's Aspiration to Become a Major Logistics Hub in The Region – Lanka Business Online
By Maya Majueran Sri Lanka is an island nation situated in a strategically important location in the Indian Ocean Region at the center of maritime trade routes in between East and West, as well as in the middle of Africa, the Arab, and Eastern worlds and is surrounded by the Bay of Bengal and the