Business Description
Founded in 2000 and headquartered in Mumbai, ICICI Lombard is one of India's leading general insurance companies and operates as part of the ICICI Bank group. The company offers a wide range of insurance products covering health, motor, travel, home, crop, and business risks, among others. It serves a broad customer base that includes individuals, small businesses, large corporations, and government bodies, reaching them through agents, banks, online platforms, and other sales channels.