One chapter in European access to space came to a close July 5 with the final launch of the Ariane 5, but the beginning of the next chapter faces additional delays.
One chapter in European access to space came to a close July 5 with the final launch of the Ariane 5, but the beginning of the next chapter faces additional delays.