After a failure on September 19, Rocket Lab successfully launched its Electron rocket for the first time. Launched from New… Read More