What is customer support?
The company has its own helpline which offers immediate assistance to customers with regard to bookings, grievances, queries and all related aspects. The helpline is manned by trained customer care executives and is available on a 24-7 basis for greater customer comfort.