Lockheed Martin Loses $70 Million Over GPS Satellite Overrun

Lockheed Martin Loses $70 Million Over GPS Satellite Overrun

Mike Fuentes/Bloomberg

The Lockheed Martin Corp. facility in Fort Worth, Texas.