First Published: 31 Mar 2023, 03:24 PM IST
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.