Project Speed coming together at speed
Auckland, New Zealand: It has been a few weeks since the last Team New Zealand Project Speed update and in that time things have been coming together well and with speed. As the clock ticks down to any launch time,…