Space startup Momentus provides 'last mile delivery' for satellites launched on any rocket By: CNBC.com News July 02, 2020 at 13:41 PM EDT Space startup Momentus has so far struck $40 million worth of customer contracts this year, Read More >>