By CEP Staff • 9 November 2015 in News

REC Solar’s revenues up 57%, European sales drop significantly