Rocket Lab returns rocket stage to Earth after successful launch
Rocket Lab has managed to get a rocket stage back to Earth for the first time after a successful official mission. An Electron rocket launched …
Read moreRocket Lab returns rocket stage to Earth after successful launch