ICICI Lombard General Insurance Company (IRDA Reg. No 115) is a joint venture between ICICI Financial, one of the biggest…