Richard Meachem on the build-up to the America’s Cup

20/05/2017

The Team New Zealand Platform Coordinator/Sailor on what has been another turbulent week in the build-up to the America’s Cup.