Two module production facilities in China have been awarded the first Supply Traceability Standard certifications by Europe’s Solar Stewardship Initiative (SSI).
PV Tech spoke with international buyers and investors on key industry issues such as new technology equipment procurement, supply chain management and ESG compliance.