Star Health Insurance has changed my opinion on how an insurance company should operate. They are knowledgeable and above all friendly and helpful.
I would recommend Star Health Insurance to any first time insurance shopper. They help you through and provide great guidance and try their best to answer all your queries.