CSSC Huangpu Wenchong Shipbuilding Company

Tropic Freedom (2018)

Tropic Freedom (2018)

Tropic Freedom (IMO 9809928) is a new, 300 TEU ship delivered by CSSC Huangpu Wenchong Shipbuilding Company in Guangzhou, China...