ICICI Lombard vs Star Health: Which is a better long-term investment?

Updated: 31 Mar 2023, 03:24 PM IST
TL;DR.

Among the 2 major health insurance stocks- ICICI Lombard General Insurance Company and Star Health and Allied Insurance Company, let's find out which is a better long-term investment opportunity for investors.

First Published: 31 Mar 2023, 03:24 PM IST