By CEP Staff • 21 November 2012 in News

Renesola lowers 3Q module shipment guidance