Netcare revenue decreased by 9.6% in the last financial year

Via IOL Business | 21 Nov 2017 - 22:30:00
Netcare has reported results for the year to end September that showed a business under pressure. Source