Air India passengers to have hassle-free travel; 2 check-in counters opened at Delhi Metro station
Two specialised check-in counters have been opened at New Delhi Metro station on the Airport Express Line for passengers of Air India to facilitate comfortable and hassle-free travel.
Jul 28, 2016, 12:09 PM IST