en
- March 18, 2019Proxy Form for the H Share Class Meeting
- March 18, 2019Reply Slip for the Annual General Meeting for the Year 2018
- March 18, 2019Reply Slip for the Domestic Share Class Meeting
- March 18, 2019Reply Slip for the H Share Class Meeting
- March 11, 2019ANNOUNCEMENT OF RESOLUTIONS PASSED AT THE SECOND MEETING OF THE THI..
- March 11, 2019ANNOUNCEMENT 2019 ANNUAL BUSINESS PLAN FOR FINANCIAL DERIVATIVES
- March 11, 2019Annual Results Announcement for the Year ended 31 December 2018
- March 11, 20192018 ANNUAL REPORT
- March 11, 20192018 Environmental, Social and Governance Report
- March 1, 2019Monthly Return of Equity Issuer on Movements in Securities
- February 26, 2019NOTICE OF BOARD MEETING
- February 18, 2019VOLUNTARY ANNOUNCEMENT TOTAL NEW CONTRACT VALUE AND BACKLOG
- February 11, 2019ANNOUNCEMENT RESIGNATION OF THE VICE PRESIDENT
- January 14, 2019POSITIVE PROFIT ALERT
- January 14, 2019VOLUNTARY ANNOUNCEMENT RELEVANT INFORMATION ON SEPARATION AND TRANS..
- January 2, 2019Monthly Return of Equity Issuer on Movement In Securities
- December 3, 2018Monthly Return of Equity Issuer on Movement In Securities
- November 6, 2018Monthly Return of Equity Issuer on Movement In Securities
- October 26, 2018Announcement Of Resolutions Passed At The First Extraordinary Gener..
- October 26, 2018Appointment Of Directors Of The Third Session Of The Board And Supe..