Customer service

Filing a customer complaint has been made not just difficult, but almost impossible. Photo: Hindustan Times

Death of customer service in India

4 min read . 23 Nov 2017