Home Tags Japan

Tag: Japan

Narita to install 72 auto bag drop units

Narita to install 72 auto bag drop units Narita International Airport has signed a contract with ICM Airport Technics for the installation of 72 self-service...