Sparton Corporation of Schaumburg, IL and Ultra Electronics Holdings plc announced on May 18 the award of subcontracts valued at $87 million to…
Sparton Corporation of Schaumburg, IL and Ultra Electronics Holdings plc announced on May 18 the award of subcontracts valued at $87 million to…