A car carrier with room for 10,800 vehicles has completed sea trials off the coast of Guangzhou, China, and is being called ...
A staff member walks past car carrier Glovis Leader in Guangzhou, south China's Guangdong Province, April 28, 2026. A car ...