Archive for: netcare

Investors in Netcare (JSE:NTC) have unfortunately lost 36% over the last five years