North Carolina-based engineering, procurement and construction (EPC) company Blue Ridge Power has laid off more than 500 of its employees at two locations.
Solar PV was the leading source of electricity generation in the EU in the second quarter of 2025, according to the statistical office of the European Union (Eurostat).
Chinese solar firm SoleFiori (Hongjun New Energy) has signed an agreement with the Saudi Arabian government to build a 6GW heterojunction technology (HJT) module production facility in the country.