On July 18, a 7,500-car roll-on/roll-off ship made in Fuzhou was delivered to a Swiss company, four months ahead of the contract schedule.

Published at Jul 19, 2025 11:17 am