ICICI Lombard reckons as a trusted partner when it comes to Insurance, India’s leading private non-life insurance company. They have many firsts to their credit and it's not a small feat to achieve these.