Northrop Grumman statement: “We have chosen not to continue development of the OmegA launch system at this time.”
Northrop Grumman statement: “We have chosen not to continue development of the OmegA launch system at this time.”
Get top stories, military space news and more delivered to your inbox.