en
- March 16, 2025Reply Slip for the Annual General Meeting for the Year 2024
- March 16, 2025Proxy Form for the H Shares Class Meeting
- March 16, 2025Proxy Form for the Domestic Shares Class Meeting
- March 16, 2025Proxy Form for the Annual General Meeting for the Year 2024
- March 16, 2025NOTICE OF H SHARES CLASS MEETING
- March 16, 2025NOTICE OF DOMESTIC SHARES CLASS MEETING
- March 16, 2025NOTICE OF THE ANNUAL GENERAL MEETING FOR THE YEAR 2024 AND CLOSURE ..
- March 16, 2025Circular for the Annual General Meeting for the Year 2024
- March 16, 2025ANNOUNCEMENT ON NOTIFYING CREDITORS FOR REDUCTION OF THE REGISTERED..
- March 16, 2025PROPOSED APPOINTMENT OF INDEPENDENT NON-EXECUTIVE DIRECTOR
- March 16, 2025INSIDE INFORMATION - PROPOSED IMPLEMENTATION OF H SHARES FULL CIRCU..
- March 16, 2025Final dividend for the year ended 31 December 2024
- March 16, 2025ANNOUNCEMENT ON RESOLUTIONS OF THE SECOND MEETING OF THE FIFTH SESS..
- March 16, 20252024 Environmental, Social and Governance Report
- March 16, 20252024 ANNUAL REPORT
- March 16, 2025Annual Results Announcement for the Year ended 31 December 2024
- March 4, 2025NOTICE OF BOARD MEETING
- March 4, 2025Monthly Return of Equity Issuer on Movements in Securities
- February 24, 2025VOLUNTARY ANNOUNCEMENT - TOTAL NEW CONTRACT VALUE AND BACKLOG
- February 5, 2025Monthly Return of Equity Issuer on Movements in Securities