Question added by
Vikram Athavale Area Manager ICICI Lombard general insurance Company Limited is the largest private General Insurance Company in India. It is a joint venture between ICICI Bank - India’s 2nd largest bank and Faifax Financial Holding Limited, a Canadian financial services company 8 years ago