Star Health Insurance The Hidden Profit Recovery Story in Indian Insurance? Star Health and Allied Insurance Company Ltd is one of India's largest specialised health insurance companies and an... onetrader August 25, 2026