By CEP Staff • 26 May 2011 in News

REC aims to restart solar technology manufacturing in October