Two module production facilities in China have been awarded the first Supply Traceability Standard certifications by Europe’s Solar Stewardship Initiative (SSI).
PV Tech Research’s annual ranking of the top ten PV module manufacturers reveals some signs of recovery after a turbulent 2025, writes Moustafa Ramadan.