Small satellite launcher Astra: 300 launches in 2025, at $3.75M per launch, justifies $2.1B valuation by Peter B. de Selding February 3, 2021 by Peter B. de Selding February 3, 2021 PARIS — Small-satellite launch service provider Astra Space Inc., which has never placed a payload into… Read more 0 FacebookTwitterPinterestWhatsappEmail