Triumph Group, Inc. announced that its Systems, Electronics and Controls business has completed work on the Environmental Control and Life Support Systems (ECLSS) contract with...
Jacobs was awarded the Consolidated Operations, Management, Engineering & Test contract at NASA Kennedy Space Center. The contract is estimated at approximately $3.2 billion over 10...