Delhi's IGI Airport breaks into world's top 20 busiest airports

New Delhi's Indira Gandhi International Airport has jumped six notches to break into the league of the top 20 busiest airports in the world for 2017 in terms of traffic volumes.