BizPlus: Solar 21 Invests In UK Biomass Plant
0Green 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.