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