By CEP Staff • 7 November 2011 in News

Weak demand and oversupply push ReneSola to issue lowered guidance for 3Q11