Momentus, Stable Road Acquisition Corp. say merger & IPO to proceed despite 6-month proof-of-concept mission delay by Peter B. de Selding January 8, 2021 by Peter B. de Selding January 8, 2021 PARIS — Space sector investors’ risk tolerance will be tested in the coming weeks as startup… Read more 0 FacebookTwitterPinterestWhatsappEmail