Rocket Lab launches 5 satellites on mystery mission
Rocket Lab's launch site on Mahia Peninsula. By Mike Wall, Published by Space.com, 23 August 2025 "Live, Laugh, Launch" was the 70th mission of Rocket Lab's Electron vehicle to date. Rocket Lab launched five satellites for a confidential customer this evening (Aug. 23) on the 70th overall liftoff of its