Product Updates and Company Announcements

China ‘suffers worst flight delays’

BBC News - China's major airports have the worst flight delays in the world, a report from travel industry monitor FlightStats says. According to figures from around the world in June, Beijing and Shanghai airports came bottom for on-time flights,…

Read More