November 30, 2025

Onboard the world’s largest sailing cargo ship: is this the future of travel and transport?