I say do not buy any policy from ICICI Lombard. I still wondering whether they are idiots or cheats. But I am sure of one thing ICICI Lombard is not good for Customers. I work in their legal department as Regional Legal manager. In my three years of experience with ICICI Lombard I had seen them cheating a lot of people.
I still work for them and trying to lose as many deserving cases as possible. I know all their tricks. If you got a problem I am ready to help.
Thanks
Pramodh