Trivandrum (Kerala) [India], April 1: Star Health and Allied Insurance Company Ltd. (Star Health Insurance), India's largest retail health insurance provider, has been honoured with the prestigious CM Excellence Award 2025 in recognition of its diligent efforts to compliance and the welfare of labour standards. This esteemed award celebrates Star Health Insurance's unflinching resolve for creating a labour-friendly ecosystem and maintaining the highest possible standards of employee welfare.