Your place for Space News
Lockheed Martin Invests $350 Million in State-of-the-Art Satellite Production Facility