Technology Innovation Awards recognize best technology leadership by airports Barcelona, 28 June 2023 – During the Airports Council International (ACI) EUROPE / WORLD Annual General Assembly, Conference and Exhibition, ACI World and Amadeus have revealed ...