Posted on September 16, 2025Biotherm seals victory Paul Meilhat’s French-flagged IMOCA Biotherm has won the fifth and final stage of The Ocean Race Europe – the 1,600-nautical mile leg from Genova, Italy to Boka Bay in Montenegro.