translate English to French: Astrium: Development, manufacturing, marketing and sale of satellites, orbital infrastructures and launchers, and provision of space-based services.
Astrium : Développement, fabrication, commercialisation et vente de satellites, d’infrastructures orbitales et de lanceurs, et fourniture de services « espace ».