Champions – Land Rover BAR win the event and the World Series!

A stunning final day performance from Land Rover BAR took the ultimate round of the Louis Vuitton America’s Cup World Series (ACWS) in Japan – and with the win they became 2015-2016 ACWS Champions. They did it with a race to spare, creating a sufficient buffer that they could focus on winning the event in the final race…… Read more.