Blackfinch Renewable European Income Trust (BRET) has announced its intent to raise up to £300 million (US$412 million) via a float to invest in renewable energy projects across Europe.
Solar developer ReneSolar Power nearly doubled its gross profit in Q2 2021 compared with Q1 and has improved its business forecast for the remainder of the year after this quarter’s results exceeded analyst expectations
Russian module and cell manufacturer Hevel Solar has constructed a 2.6MW off-grid solar-plus-diesel project in the Chukotka autonomous region on the east coast of Russia, which the company said is the first of its kind in the Russian Arctic zone
Solar and storage developer Elgin Energy has closed a deal with Berenberg that will see the German bank finance the development of 1.36GWp of its PV portfolio.
New insight into how chlorine enhances the performance of cadmium telluride (CdTe) cells could result in even higher efficiencies, according to a team of researchers at Loughborough University in the UK.
Around 400GW of nameplate module manufacturing capacity and nearly 325GW of nameplate cell capacity could be online by the end of 2021, new forecasts from advisory firm Clean Energy Associates (CEA) has said.
Nextracker and renewable energy technical training provider Solar Energy International (SEI) are partnering to launch a global scholarship program to support more women in joining the solar workforce.
Aurora Solar’s acquisition of Folsom Labs last week followed a recent spike in deals between solar software providers that have pooled resources to offer a more complete service, share best practices or enter new geographies. Jules Scully looks at how consolidation is reshaping service offerings.
Meyer Burger is sold out of its heterojunction solar modules until the fourth quarter of 2021 as the company continues to be affected by production ramp-up delays.
Spain will carry out an auction this October for 3.3GW of solar PV and wind capacity as the country’s government aims to speed up renewables deployment in the face of soaring electricity bills.