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.
Get top stories, military space news and more delivered to your inbox.