The ITM New Zealand Sail Grand Prix | Christchurch will transform Naval Point into a vibrant race stadium, hosting around 22,000 spectators…