Europe

Marcus Motschenbacher named new CEO of Lufthansa Technik Malta