Two module production facilities in China have been awarded the first Supply Traceability Standard certifications by Europe’s Solar Stewardship Initiative (SSI).
French energy major TotalEnergies and Switzerland-based building materials firm Holcim have commissioned a 31MW floating solar PV plant in Obourg, Belgium.