Tag: Delta TechOps
Delta Opens New State-of-the-Art Engine Shop
Delta's new 127,000-square-foot state-of-the-art engine repair shop had its first milestone last week — its grand opening. The new shop will enable Delta to perform...