Europe

Czech Airlines Technics signs new long-term base maintenance agreement with Finnair