By THE DATA TEAM

Of the world’s 100 busiest airports, the seven that suffer the longest delays are all in China, including the country’s major hubs in Beijing, Shanghai and Shenzhen. 

Further Details >

Not a member?
Take a look at our member benefits