Lockheed Promises 1,200 CEV Jobs in Houston

More from Space.com