Lockheed Martin planning Indianapolis layoffs
Maryland-based Lockheed Martin will idle 10 percent of the employees at its Indianapolis call center as a result of declining call volumes and “funding issues” that are cutting short a five-year federal contract worth a total of $80 million.