Briefing Room

America’s Cup World Series Portsmouth

The Louis Vuitton America’s Cup World Series kicked off this weekend in Portsmouth as the teams raced on the AC45F catamarans.