Lockheed Martin announces layoffs in Owego

11.07.13 | Bob Price

Lockheed Martin is letting go 65 employees at its Owego facility. Company-wide, Lockheed is laying off 587 people in its mission systems and training business. Lockheed says the move is needed to address challenges in its business environment, including uncertain program funding, delays in contract awards and a competitive market.