By CEP Staff • 26 July 2012 in News

GCL-Poly sells US solar assets for $266 million