EnergyCommentary
Slavery Poisons Solar Industry’s Supply Chains
Behind those harmless-looking solar panels harnessing the sun’s power lies a disturbing secret: Roughly 80% of solar components are manufactured in China using slave labor. Not only have… Read More