Europe

GE Aerospace and Lufthansa Technik establish new MRO facility in Poland