Danish renewable energy company Orsted said on Wednesday it plans to reduce its global workforce by about 2,000 employees by the end of 2027 as part…
Author: Alan Ma
German wind turbine manufacturer Nordex Group has secured a contract to deliver and install 236 megawatts (MW) of wind turbines for undisclosed projects in North America,…
Octopus Energy Generation and BayWa r.e. have signed two corporate power purchase agreements (CPPAs) with SNCF Energie to supply solar-generated electricity to France’s national rail operator,…
Jones Bros Civil Engineering UK has completed the first turbine foundation pour at the 308-megawatt (MW) Sanquhar 2 onshore wind farm in southwest Scotland, the company…
SSE Energy Markets has signed 10-year power purchase agreements (PPAs) with investment firm Capital Dynamics for electricity generated by the Garbet and Lairg 2 onshore wind…
RWE has signed a seven-year power purchase agreement (PPA) with the Co-op Group for the supply of renewable electricity from the Gwynt y Môr offshore wind…
A former landfill site in Aberdeen is set to be repurposed into an 8-megawatt solar farm that will power a hydrogen production and refuelling facility for…
Offshore Solutions Group (OSG) has received a £500,000 investment from engineering firm Setec to advance development of its proposed Moray FLOW-Park, a floating offshore wind wet…
Envision Energy and Australian mining company Fortescue have formed a strategic alliance aimed at accelerating industrial decarbonisation, beginning with a 132-megawatt (MW) wind power project in…
Renewable energy firm RES has been awarded a three-year contract to operate and maintain the Cleve Hill Solar Park, the UK’s largest solar project, located on…
TotalEnergies (TTEF.PA) has been awarded the contract to develop and operate the 1,500-megawatt Centre Manche 2 offshore wind farm off the coast of Normandy, the French…
A U.S. federal judge has granted an injunction allowing Orsted to resume work on its 704-megawatt Revolution Wind offshore project, temporarily halting a stop-work order issued…