Civil

Europe needs launch capability

Ariane 6 poised for 2024 launch, panel highlights need for multiple launch sites, diverse subcontractors