Offshore

Britain’s Samantha Davies finishes 7th in Transat Jacques Vabre