Star Health Star Health posts sharp profit growth and improved underwriting metrics in Q3 FY26 1 week ago Star Health and Allied Insurance Co Ltd (BSE: 543412 / NSE: STARHEALTH) reported higher profitability in the quarter ended December…