Sports ❯Sailing ❯Teams ❯Ineos Britannia
Britain's key victories over Luna Rossa and France set the stage for crucial semi-final matchups in Barcelona.