The Director of the Project Management Office at Strata Manufacturing Company (Strata), which is wholly owned by Mubadala Investment Company, Sarah Al-Maamari, confirmed that the company succeeded in delivering 6,067 shipments, with a total of 85,734 pieces of structural parts…