European small launcher competition enters ‘Prove it’ phase: Technology and financial stamina are key – so is politics by Peter B. de Selding January 31, 2024 by Peter B. de Selding January 31, 2024 BRUSSELS — The technical and financial challenges faced by the more than half-dozen small launcher startups… Read more 0 FacebookTwitterPinterestWhatsappEmail