Star Health and Allied Insurance Company, one of India’s leading standalone...