Triumph Recalibrates Its Business Plan With Tighter Portfolio
The Triumph Group has been reorganized with 47 disparate subsidiaries scaled back to just 22.
A Triumph engineer performs an electrical check on a hydraulic power pack in the company engineering and test laboratory in Clemmons, North Carolina.
A Triumph engineer performs an electrical check on a hydraulic power pack in the company engineering and test laboratory in Clemmons, North Carolina.