Exolaunch Secures €18M DLR Contract - Featured in Space Explored
Ryan Sommer
MaintainPR client Exolaunch won a €18 million contract with the German space agency, DLR, to help advance its novel small satellite program. The full details were written up in Space Explored.