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


By: - Climate DepotJune 25, 2021 12:45 PM