By CEP Staff • 22 August 2014 in News

REC Group, Sunrun sign up-to-100 MW panel supply deal