Paul Meilhat’s French-flagged IMOCA Biotherm has won the fifth and final stage of The Ocean Race Europe 2025 – the 1,600-nautical mile leg from Genova, Italy to Boka Bay in Montenegro – and in doing so has confirmed the overall win in the five-week, 4,500-nm race around Europe. – Full report
SCUTTLEBUTT News Link !
DemirHindiSG 16 Eylül 2025-21:46