Are Solar Panels Are Filled with Toxic Chemicals that Leach Into Our
In Horry County, South Carolina, in 2020, in response to a proposed 138 megawatt solar project, community members raised concerns about the leaching of cadmium telluride, questioning