Announcements and Circulars March 30, 2023   PROPOSALS FOR GENERAL MANDATES TO ISSUE SHARES AND REPURCHASE SHARES; RE-ELECTION OF RETIRING DIRECTORS; AND NOTICE OF ANNUAL GENERAL MEETING March 30, 2023   NOTICE OF ANNUAL GENERAL MEETING March 16, 2023   ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2022 March 6, 2023   PROFIT WARNING March 6, 2023   DATE OF BOARD MEETING ◄12...56789...3940►