NOL takes delivery of two 10,000-TEU ships

Singapore-based shipping and logistics giant Neptune Orient Lines has received the delivery of two new vessels, each with a capacity of 10,000 TEUs to…