SSpace Read More Sabca Secures €85 Million Ariane 6 Operational Phase ContractOctober 9, 2025 Credit: ArianeGroup / Frank T. Koch / Hill Media ArianeGroup has awarded an €85 million contract to Belgian…