Fri, 03/17/2023 - 09:27 Gizmodo Update: March 17 at 9:27 a.m. ET: Electron took flight at 6:38 p.m. ET on Thursday, March 16 and successfully delivered two Capella Space satellites to low Earth orbit.Read more... Tags rocketlab, rocketlab27s, capellaspace, satellite, rutherford, spaceport, virginiacommercialspaceflightauthority, spaceflight, wallopsflightfacility, inspaceflight, mahiapeninsula, peterbeck, electron, technology2cinternet, spaceflightinc, outerspace Source Rocket Lab's Second U.S. Launch Successfully Delivers Capella Satellites to Orb…