rideshare

Electron Rocket’s 13th Launch Failed, Destroying its Satellite Payload

In what would have been the 12th successful launch of their Electron rocket, Rocket Lab

4 years ago