First Half 2025 Results Key Financial Results Revenue: R5.07b (down 18% from 1H 2024). Net ...