Popularity of an insurance firm in India depends more on its customer service as compared to the products it sells, as per a report by advisory firm Grant Thornton.

More...