After we wrote about how many solar panel makers fared badly on The Silicon Valley Toxics Coalition's Solar Scorecard, the Solar Energy Industries Association nearly fell over itself to respond, telling us that the solar industry is cleaning up its act--and fast. READ MORE›
Share on StumbleUpon
Share on LinkedIn