Solar Scorecard Shows Marked Improvement In Industry CSR
Originally published on the ECOreport The Silicon Valley Toxic Coalition (SVTC) has been grading the solar industry since 2009, and aside from SolarWorld, “which always had an interest in corporate social responsibility,” there was very little disclosure when they started. A lot has changed since then and the newly released sixth … [continued]