Trina solar has been ranked first by the Silicon Valley Toxics Coalition's annual Solar Scorecard three years in a row
2014.11.12