By CEP Staff • 10 August 2011 in News

Poor 2Q results for ReneSola follow familiar trend for PV manufacturers