ICICI Lombord Travel insurance
Travel Insurance process is a mess
I bought Icici lombord travel insurance for my mom while she was visiting states. I paid about 25k for prem which covers 6 months of her travel period. I was told that any cash less claim approvals will be done by 24 to 48 hours and they have a united healthcare group policy in the states that ...