The space race is back on, but this time it’s closer to home: A number of U.S. companies are vying to become the first to return Americans to crewed launches, after an eight year hiatus marked by the end of the Space Shuttle program in 2011. Lockheed Martin is one of that very small group, […]...
