Technology

Amadeus boss questions mobility mania

By Sara Turner /