Chinese shipbuilder Shanghai Waigaoqiao Shipbuilding, part of China State Shipbuilding Corporation (CSSC), has delivered Seascout, a 114,000 dwt tanker newbuilding, to Greek shipping company Thenamaris.
The post Shanghai Waigaoqiao Shipbuilding ushers in 2025 with first ship delivery appeared first on Offshore Energy.