DISCOVERY LEADS 2025 MEDICAL AID CUSTOMER EXPERIENCE INDEX AS INDUSTRY WORKS TO CLOSE VALUE GAP
Discovery Health has been named the industry winner in the University of Pretoria’s inaugural Customer Experience Index (CE-Index®) for South Africa’s medical aid schemes, achieving...
