Ariane_5 | launchSite | ELA-3 Ariane_5 | manufacturer | European_Space_Agency Ariane_5 | finalFlight | 2004-12-18
Ariane 5 is manufactured by the European Space Agency, the launch sitte was ELA-3 launchpad. The final flight of Ariane 5 was on the 18th December 2004.