Maintenance

Mubadala Aerospace's Strata facility wins deal to produce composite aerostructures for 777s and 787s