News

It was a nervous performance by the British team in front of a home crowd on day one of the Great Britain Sail Grand Prix in Portsmouth. But if nerves are what’s required to turn in such a ...