Star Health and Allied Insurance Company Ltd. (Star Health Insurance), India’s largest retail health insurance provider, today announced the launch of Star Flexi a multi-rider, as an expansion to its flagship product ‘Super Star’. Star Flexi is a unique multi-rider that adds more flexibility and personalization with new-age benefits to its flagship health plan, Super […]