ANNOUNCEMENTS.

7 AUGUST 2023

UNAUDITED HALF YEAR FINANCIAL STATEMENTS FOR THE SIX MONTHS ENDED 30 JUNE 2023

5 MAY 2023

NOTICE OF RECORD DATE AND PAYMENT DATE FOR THE FINAL DIVIDEND

25 APRIL 2023

RESULTS OF ANNUAL GENERAL MEETING HELD ON 25 APRIL 2023

20 APRIL 2023

RESPONSES TO SUBSTANTIAL AND RELEVANT QUESTIONS RECEIVED FROM SHAREHOLDERS