Swiss satellite maker says the funding follows ESA-backed support for HummingSat and comes as contracted orders top $500 million, with positive EBITDA projected in 2026.
40d ago
verifying reliability
No specialized terms available for this topic.