New solar sail technology launches on Rocket Lab flight - NASASpaceFlight.com
A potential new way to travel through space launched aboard Rocket Lab’s Electron rocket from Launch Complex 1 located on New Zealand’s Mahia Peninsula....
A potential new way to travel through space launched aboard Rocket Lab’s Electron rocket from Launch Complex 1 located on New Zealand’s Mahia Peninsula....