An Auckland-based tech company which supplied parts to the first man-made probe to land on a speeding comet is relieved the mission has been a success.
An Auckland-based tech company which supplied parts to the first man-made probe to land on a speeding comet is relieved the mission has been a success.