| 3rd Nov 2026 10:59 am |
PRN |
Monthly Return |
| 29th Oct 2026 3:57 pm |
PRN |
Third Quarterly Report of 2026 |
| 29th Oct 2026 3:56 pm |
PRN |
Announcement on resolutions of the board of directors |
| 29th Oct 2026 3:54 pm |
PRN |
Resolutions passed at the 2026 fourth extraordinary general meeting |
| 27th Oct 2026 10:16 am |
PRN |
Announcement on the completion of on-grid power generation for the first three quarters of 2026 |
| 16th Oct 2026 11:11 am |
PRN |
Notice of board of directors meeting |
| 9th Oct 2026 1:23 pm |
PRN |
Connected transaction capital increase agreement |
| 9th Oct 2026 1:19 pm |
PRN |
Proxy form for use at the 2026 fourth extraordinary general meeting |
| 9th Oct 2026 1:17 pm |
PRN |
Notice of the 2026 fourth extraordinary general meeting |
| 9th Oct 2026 1:16 pm |
PRN |
Announcement on resolutions of the board of directors |
| 2nd Oct 2026 10:52 am |
PRN |
Monthly Return |
| 29th Sep 2026 12:11 pm |
PRN |
2026 Interim Report |
| 2nd Sep 2026 1:29 pm |
PRN |
Announcement of Monthly Return |
| 28th Aug 2026 5:38 pm |
PRN |
Interim dividend for the six months ended 30 June 2026 |
| 28th Aug 2026 5:37 pm |
PRN |
List of directors and their roles and functions |
| 28th Aug 2026 5:35 pm |
PRN |
Connected transaction capital increase agreement |
| 28th Aug 2026 5:33 pm |
PRN |
Announcement on resolutions of the board of directors |
| 28th Aug 2026 5:32 pm |
PRN |
Resolutions passed at the 2026 third extraordinary general meeting |
| 28th Aug 2026 5:28 pm |
PRN |
Announcement of 2026 Interim Results |
| 18th Aug 2026 1:50 pm |
PRN |
Notice of board of directors meeting |
| 10th Aug 2026 3:49 pm |
PRN |
Proxy form for use at the 2026 third extraordinary general meeting |
| 10th Aug 2026 3:48 pm |
PRN |
Notice of 2026 third extraordinary general meeting |
| 6th Aug 2026 4:05 pm |
PRN |
Announcement on resolutions of the board of directors |
| 6th Aug 2026 4:04 pm |
PRN |
List of directors and their roles and functions |
| 6th Aug 2026 4:02 pm |
PRN |
Resolutions passed at the 2026 second extraordinary general meeting |
| 21st Jul 2026 12:13 pm |
PRN |
Proxy form for use at the 2026 secondary extraordinary general meeting |
| 21st Jul 2026 12:11 pm |
PRN |
Notice of 2026 second extraordinary general meeting |
| 21st Jul 2026 12:10 pm |
PRN |
Proposed issuance of A shares and connected transaction in relation to the proposed issuance of A shares |
| 20th Jul 2026 11:50 am |
PRN |
Closure of H share register of members |
| 20th Jul 2026 11:42 am |
PRN |
Announcement on the completion of on-grid power generation for the first half of 2026 |
| 9th Jul 2026 3:29 pm |
PRN |
Proposed issuance of A shares and connected transaction in relation to the proposed issuance of A shares |
| 9th Jul 2026 3:27 pm |
PRN |
Announcement on resolutions of the board of directors |
| 2nd Jul 2026 11:36 am |
PRN |
Monthly Return |
| 30th Jun 2026 11:59 am |
PRN |
Change of agent for the service of process and notices in Hong Kong and principal place of business in Hong Kong |
| 26th Jun 2026 5:21 pm |
PRN |
Final dividend for the year ended 31 December 2025 (updated) |
| 26th Jun 2026 5:18 pm |
PRN |
List of directors and their roles and functions |
| 26th Jun 2026 4:54 pm |
PRN |
Announcement on resolutions of the board of directors change of chairman and change of members of the strategic development and risk control committee |
| 26th Jun 2026 4:51 pm |
PRN |
Resolutions passed at the 2025 annual general meeting |
| 5th Jun 2026 3:54 pm |
PRN |
Final dividend for the year ended 31 December 2025 (updated) |
| 5th Jun 2026 1:13 pm |
PRN |
Proxy form for use at the 2025 annual general meeting |