Sir Russell sings praises of Bermuda as race venue
Bermuda was last night hailed as a world-class destination for sports events after the climax of the weekend’s international sailing tournament. Sir Russell Coutts, the CEO of race series SailGP, said…