By CEP Staff • 12 September 2013 in News

ReneSola prices $70 million share offering