Long-Awaited Ariane 6 Rocket Faces Tough Odds in First Launch
Ariane 6 is key to Europe's space ambition, but the program has suffered a series of technical hiccups.
Josef Aschbacher European Space Agency Space Symposium European Spaceflight Riane Flight Va256 Riane 4
Source: gizmodo.com