Announcements and Circulars October 28, 2022   PROFIT WARNING March 6, 2023   PROFIT WARNING March 29, 2019   Proposals for General Mandates to Issue Shares and Repurchase Shares; Re-election of Retiring Directors; And Notice of Annual General Meeting March 30, 2020   PROPOSALS FOR GENERAL MANDATES TO ISSUE SHARES AND REPURCHASE SHARES; RE-ELECTION OF RETIRING DIRECTORS; AND NOTICE OF ANNUAL GENERAL MEETING March 30, 2021   PROPOSALS FOR GENERAL MANDATES TO ISSUE SHARES AND REPURCHASE SHARES; RE-ELECTION OF RETIRING DIRECTORS; AND NOTICE OF ANNUAL GENERAL MEETING ◄12...3132333435...3940►