GCL-Poly posts expected strong shipments and revenue in 1H 2016

France launches 3GW solar tender

ReneSola hit by slowing China demand and wafer margin squeeze