European solar manufacturing start-up Carbon has abandoned its plan to build a 5GW module assembly plant in France due to a lack of conditions required for EU-made solar PV manufacturing.
Chinese solar manufacturing major Trinasolar has received supply chain traceability certifications from the Solar Stewardship Initiative (SSI) for two of its manufacturing facilities in China.