Yingli Solar: 88

PV module production capacity (MW)

2011 PV module production (MW)

Manufacturing locations

1700

1600

China


How did they score in each category?


Extended Producer Responsibiity: 25
Worker Rights, Health, and Safety: 20
Chemical Use: 10
Supply Chains: 18
Sustainable Design and LCA: 15