ICICI Lombard is an Indian general insurance company born from a partnership between ICICI Bank and the Canadian firm Fairfax Financial (represented by the name Lombard). It focuses on "non-life" ...