28 June 2024 10h20 Notice of availability of integrated Annual Report, Notice of Annual General Meeting and Availability of B BBEE Compliance Certificate