Solar 21 Invests In UK Biomass Plant - BizPlus

Solar 21 Invests In UK Biomass Plant

Green energy investor Solar 21 has acquired the project rights to build a 22 megawatt biomass power plant near Hull in England. The renewable energy firm has opened its first round of fundraising for investors, and aims to raise €60m for the project, which has been under construction since October. It’s the first of five … Continue reading Solar 21 Invests In UK Biomass Plant