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 Fri ...
SpaceX has confirmed that 20 newly launched Starlink satellites will re-enter Earth's atmosphere after an anomaly occurred ...