Search
Close this search box.

Solar = Slavery: Wash Post warns of Chinese ‘forced labor’ in making solar panels – Solar industry now claims it will do ‘ethical sourcing’ in China

 

 

 

Share: