Image
Peter Beck with an Electron rocket
Rocket Lab CEO and Chief Technical Officer Peter Beck stands next to an Electron rocket. The Electron rocket is 18 metres long and 1.2 metres in diameter.
Rights: Rocket Lab
Published: 24 August 2017Size: 94.01 KB