H
Hugh Durden Review of Star health and allied insuran...
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: