Europe

Lufthansa Technik Malta to service more than 100 aircraft for easyJet