20 Apr TED 2019: The start-ups launching in space Posted at 01:19h in Uncategorised by Leanne 0 Likes Space is getting busy thanks to a new era of commercialisation. Source: BBC Technology News Tags: Art