ICICI Lombard
Scam and fraud
I have been purchasing travel insurance regularly from Icici lombard for myself and for my entire family for the past 4 years. last year dec I actually needed to use it. It was the worst and most embarrassing experience of my life. The company claims to tie up with UNITED HEALTHCARE in the US which ...