Space needs a cleanup and Kiwi technology is hoping to lead the way.
Source: NZ Herald Business News