Press releases
Supply chains and sustainability processes of solar panel importers examined
The report published today by Finnwatch highlights responsibility challenges in solar panel supply chains and the need to improve product traceability. Strict regulations in the United States have already led to cleaner supply chains, and Finnwatch calls for similar measures in the EU to ensure fair competition for European companies and reduce Europe’s dependence on […]
26.2.2025