Geneva Airport enhances operations with new self-service technology
Staff reporter
New self-service touchpoints at check-in, bag drop, and security mean that passengers can now breeze through Geneva Airport, according to technology provider, SITA....