SR Technics to open MRO facility in Malta
Maintenance, repair and overhaul (MRO) specialist SR Technics plans to build a new facility at Malta International Airport, with construction commencing so