Europe

FL Technics signs long term base maintenance contract with Wizz Air