Star Health is India’s largest retail health insurance provider.