Rocket Lab successfully deploys seven satellites to orbit on Electron’s seventh mission

Rocket Lab, a New Zealand/US spaceflight startup, has successfully launched seven small…