New Delhi, November 9:: India can boast of having the second largest airport terminal in the world when the third terminal building at the Indira Gandhi International airport here comes up in 2010. The terminal building alone will come up on 20 acres of land, with the entire seven-storey structure providing a total sp ....Read more