Home Tags Northrop Grumman Corp.

Tag: Northrop Grumman Corp.

Cuts continue at Northrop Grumman facility

Another 100 employees in Norwalk will be laid off.