By CEP Staff • 13 January 2012 in News

REC cancels long-term wafer sales contract