SpaceX Rival Rocket Lab Launches NASA’s First Satellite Swarm
Rocket Lab’s Electron rocket launched seven satellites to orbit for its latest mission before its booster gently glided its way back down for a parachute-assisted ocean splashdown to test its…