Group: Clean Energy Sector Rife With Slavery; Governments Must Act
As countries, including the United States, push harder for renewable energy sources such as wind and solar, there is growing concern about slave labor being used by the industry in mining and manufacturing in China,…