Home Business Delhi IGI Airport strikes up 4 slots as a lot because the 12th busiest on the planet : ACI Report