Long Beach, CA-based Rocket Lab USA, Inc announced on March 17 that it will launch a pair of satellites on…
A National Reconnaissance Office (NRO) payload was successfully launched aboard a Rocket Lab Electron rocket from Launch Complex-1, Mahia Peninsula,…