Space Ariane 6 First Upper Stage Launcher Leaves Factory admin February 20, 2021 0 https://www.dlr.de/content/en/articles/news/2021/01/20210128_milestone-for-europe-s-new-launcher.html