Investors looking to bet on the growing demand for retail health insurance products, might prefer standalone health insurance (SAHI) companies over ICICI Lombard General Insurance Co., going by the latter’s dismal June quarter (Q1FY27) results that dragged the stock down over 10% to ₹1,610.
