Space
Kleos Space seals launch deal for 'scouting mission' satellites
Luxembourg-based space company signs deal with orbital-launch provider Rocket Lab for first satellites in 20-unit constellation
Luxembourg-based space company signs deal with orbital-launch provider Rocket Lab for first satellites in 20-unit constellation