So what was the update on the 34th America’s Cup final lap that concluded this weekend? All eyes had been on this World Series event that has been continuing for eight laps in different parts of the world and the final lap had been taking place this weekend in Japan. This final lap was much […]