ICICI Lombard General Insurance Company Limited, a prominent insurance provider in India. The company facilitates the purchase and renewal of policies via intermediaries and official website, catering to a diverse range of insurance products. Established in 2001, the company emerged as a venture between ICICI Bank and Fairfax Financial Holdings Ltd. At the inception, ICICI Bank held a majority stake of 64%, while the remaining ownership was with the JV partner. However, in 2019, Fairfax … [Read more...]