RUIFENG RENEW: (I) POLL RESULTS OF EXTRAORDINARY GENERAL MEETING HELD ON 4 JULY 2023; (II) SHARE CONSOLIDATION BECOMING EFFECTIVE ON 6 JULY 2023; AND (III) COMMENCEMENT OF DEALINGS IN THE CONSOLIDATED SHARES ON AN EX-RIGHTS BASIS ON 7 JULY 2023
RUIFENG RENEW: NOTICE OF EXTRAORDINARY GENERAL MEETING
RUIFENG RENEW: (1) POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 1 JUNE 2023; (2) RETIREMENT OF DIRECTORS; AND (3) ADOPTION OF THE SECOND AMENDED AND RESTATED MEMORANDUM AND ARTICLES
RUIFENG RENEW: NOTICE OF ANNUAL GENERAL MEETING
RUIFENG RENEW: (1) PROPOSED GRANTING OF GENERAL MANDATES TO ISSUE NEW SHARES AND REPURCHASE SHARES; (2) PROPOSED RE-ELECTION OF RETIRING DIRECTORS; (3) PROPOSED RE-APPOINTMENT OF AUDITORS; (4) PROPOSED AMENDMENTS TO THE CURRENT MEMORANDUM AND ARTICLES AND
RUIFENG RENEW: POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 16 JUNE 2022
RUIFENG RENEW: CHANGE OF VENUE OF ANNUAL GENERAL MEETING TO BE HELD ON THURSDAY, 16 JUNE 2022
RUIFENG RENEW: NOTICE OF ANNUAL GENERAL MEETING
RUIFENG RENEW: (1) PROPOSED GRANTING OF GENERAL MANDATES TO ISSUE NEW SHARES AND REPURCHASE SHARES, (2) PROPOSED RE-ELECTION OF RETIRING DIRECTORS, (3) PROPOSED RE-APPOINTMENT OF AUDITORS AND (4) NOTICE OF ANNUAL GENERAL MEETING
RUIFENG RENEW: SUPPLEMENTAL ANNOUNCEMENT IN RELATION TO POLL RESULTS OF THE EXTRAORDINARY GENERAL MEETING HELD ON 19 APRIL 2022
RUIFENG RENEW: POLL RESULTS OF THE EXTRAORDINARY GENERAL MEETING HELD ON 19 APRIL 2022
RUIFENG RENEW: NOTICE OF EXTRAORDINARY GENERAL MEETING
RUIFENG RENEW: POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 29 JULY 2021
RUIFENG RENEW: POLL RESULTS OF THE EXTRAORDINARY GENERAL MEETING HELD ON 23 JULY 2021
RUIFENG RENEW: NOTICE OF EXTRAORDINARY GENERAL MEETING
RUIFENG RENEW: NOTICE OF ANNUAL GENERAL MEETING
RUIFENG RENEW: (1) RENEWAL OF GENERAL MANDATES TO ISSUE NEW SHARES AND REPURCHASE SHARES, (2) RE-ELECTION OF RETIRING DIRECTORS, (3) RE-APPOINTMENT OF AUDITORS (4) PROPOSED REFRESHMENT OF THE 10% GENERAL LIMIT UNDER THE SHARE OPTION SCHEME AND (5) NOTICE
RUIFENG RENEW: POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 8 JUNE 2020
RUIFENG RENEW: NOTICE OF ANNUAL GENERAL MEETING
RUIFENG RENEW: (1) RENEWAL OF GENERAL MANDATES TO ISSUE NEW SHARES AND REPURCHASE SHARES, (2) RE-ELECTION OF RETIRING DIRECTORS, AND (3) NOTICE OF ANNUAL GENERAL MEETING
No Data