2025 Regatta Reports 2025 Regatta Reports BMComposites Trophy Palma de Mallorca, Spain, March 23, 2025… by SnipeTonight 03/24/2025