Airport Metro resumes check-in facility at New Delhi station

Airport Metro has resumed check-in facility for domestic and international flyers at the New Delhi station.