R

The entire experience with Star health and allied ...

The entire experience with Star health and allied insurance co. ltd was average. The claims process was delayed, and the customer service could have been better. Not entirely satisfied with their services.

Comments:

No comments