Exolaunch wins €18 million contract from DLR for small satellite services
![](https://spaceexplored.com/wp-content/uploads/sites/10/2024/01/news98_2.jpg?quality=82&strip=all&w=1600)
Exolaunch, a German based launch management and satellite deployment company, won a €18 million contract with the German space agency, DLR, to help advance its novel small satellite program.
Expand Expanding Close