Home Tags Self-check

Tag: self-check

Air India installs self-check-in kiosks at 26 airports

0
New Delhi, May 12: Nationwide passenger service Air India on Thursday stated that it has put in self-check-in kiosks at 26 airports across the...