I recently availed an insurance policy from this c...
I recently availed an insurance policy from this company. Overall, the experience was satisfactory, as the website provided clear information and the customer service was decent. However, there was nothing exceptional that stood out.