Suntech headquarters are covered with solar panels produced in the factory, in Wuxi, Jiangsu province, China, on February 17, 2011. Photo by Lucas Schifres/Pictobank