Next Day Disclosure Returns
HIGH CONCENTRATION OF SHAREHOLDING
SFC ANNOUNCEMENT – HIGH CONCENTRATION OF SHAREHOLDING
VOLUNTARY ANNOUNCEMENT UNUSUAL PRICE AND TRADING VOLUME MOVEMENTS; AND CONDUCT OF ON-MARKET SHARE BUY-BACK
JOINT ANNOUNCEMENT CONNECTED TRANSACTIONS IN RELATION TO THE EPC CONTRACT
JOINT ANNOUNCEMENT CONNECTED TRANSACTIONS IN RELATION TO THE EPC CONTRACT
JOINT ANNOUNCEMENT CONNECTED TRANSACTIONS IN RELATION TO THE LOAN CONTRACT
Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 August 2025
INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2025
INSIDE INFORMATION POSITIVE PROFIT ALERT