SA Company News: The Johannesburg Stock Exchange All-Share Index closed 0.21% higher at the 93 724 level, continuing its upward momentum at record levels for a second consecutive day. Pepkor Holdings Ltd reported results for the six months ending 31 March 2025. Pepkor delivered strong results in a tough economy. Revenue grew by 12.8% to R48.8…
