By CEP Staff • 26 November 2014 in News

Schwager sells 85% of 20 MW PV project to Origis