Bloomberg
Lockheed Martin Loses $70 Million Over GPS Satellite Overrun
Mike Fuentes/Bloomberg
The Lockheed Martin Corp. facility in Fort Worth, Texas.