Filipe Silva wins 2023 Finn World Masters after no more racing possible
Filipe Silva, from Portugal, has won the 2023 Finn World Masters at Nea Iraklitsa, Kavala, Greece, after no more races were possible on Friday. Laurent
Source: mysailing.com.au