Suntech employee Zhu Xianyan checks a newly-printed solar cell in Suntech factory, Wuxi, Jiangsu province, China, on February 17, 2011. Photo by Lucas Schifres/Pictobank