Trina solar has been ranked first by the Silicon Valley Toxics Coalition's annual Solar Scorecard
2015.12.22