After more than two years of delays, NASA and Rocket Lab are finally ready to conduct the first Electron launch from Wallops Island in Virginia on Dec. 16.
After more than two years of delays, NASA and Rocket Lab are finally ready to conduct the first Electron launch from Wallops Island in Virginia on Dec. 16.