A rare moment of confidence on the JSE For a market that has weathered years of power cuts, political uncertainty, and sluggish growth, this week delivered...
South African markets ended the day lower as losses in the mining and financial sectors pulled the JSE All Share Index down to 89,897.63. Investor sentiment...