SailGP's largest-ever fleet (11 national teams) descended upon Dubai's Port Mina Rashid for the official start of the 2025 ...