Star Health bullish on retail segment, to foray overseas
Star Health and Allied Insurance, a standalone health insurance firm, is banking on retail spend on insurance to drive up its premium income, at a time when companies are trimming health insurance covers to cut costs.