New Delhi, Oct 17 (IANS) Bengaluru’s Kempegowda International Airport has been ranked as the world’s most punctual airport for the past three months in a row, according to the on-time performance report by aviation analytics firm Cirium. The other airports that figure in the top five list are Salt Lake City International Airport in Utah […]