Chinese Shipyard Delivers First Vessel of 2025: 114,000-Tonne Oil Tanker ‘Seascout’
The China State Shipbuilding Corporation has delivered the ‘Seascout,’ a 114,000-tonne oil tanker, marking the first new vessel delivery of 2025 from Chinese shipyards to a Greek shipping company.