It wasn’t the best of weeks for the rocket launch industry. An Ariane 6 suffered a final stage engine failure which ruined its debut test flight. Then, on Friday July 12, (02.25 UTC), SpaceX lost a key second stage on its Falcon 9 which resulted in its cargo of 20 Starlink satellites in orbits that […]