Star Health and Allied Insurance Company Limited settled more than 85,900 cancer-related claims worth over Rs 780 crore ...