H

I had a mixed experience with Star health and alli...

I had a mixed experience with Star health and allied insurance co. ltd. While the customer service was excellent, the claims process was quite slow. Overall, I would say it was an average experience.

Comments:

No comments