Rocket Lab’s latest launch vehicle, Electron, made its debut on May 25, lifting off from Rocket Lab Launch Complex 1 on the Mahia Peninsula in New Zealand. It was the first orbital-class rocket launched from from a private launch site in the world. Peter Beck, CEO and Founder of Rocket Lab; Credits: Rocket Lab “It has been an...