Imabari Shipbuilding delivers 13,900 TEU containership
Imabari Shipbuilding completed the 13,900-TEU container ship “ONE SERENITY” at its Marugame headquarters The vessel is designed exclusively for container transport, with a capacity of 13,932 TEU and up to…