
earningsJohannesburgAfrivestia
Operational update for the 52 weeks ended 28 June 2026 - Shoprite Holdings
Operational update for the 52 weeks ended 28 June 2026 Shoprite Holdings

Operational update for the 52 weeks ended 28 June 2026 Shoprite Holdings