
Forced labour in the solar supply chain
The recent G-7 summit reaffirmed two priorities of leading democratic nations: addressing climate change and combating forced labor. Based on a new report examining evidence that links solar panel manufacturing to forced labor …
Forced labour in the solar supply chain Read More