Star Health and Allied Insurance Company Limited (BSE: 543412) (NSE: STARHEALTH), India's largest standalone health insurer, ...