Cleaning up space with private initiative


The small company Astroscale aims big in its quest to tackle space debris by designing satellites that can, in founder Nobu Okada's words, become "space sweepers." Based in Singapore, the company just opened a factory in Tokyo.

Editor's Picks. Similar Videos

More Similar Videos