Established in 2001, ICICI Lombard General Insurance Company is a joint venture between ICICI Bank- Indiaâs largest private bank and Fairfax financial Holdings Limited- financial Services Company based in Toronto.