Japan’s Narita Airport selects ICM’s self-service auto bag drop units

Japan’s Narita International Airport contracted ICM Airport Technics to install Auto Bag Drop units across four terminals. Credit: ICM Airport Technics.



  • Narita Airport