Backers of the $16.7 billion initiative plan to deploy thousands of satellites. Source: NZ Herald Business News