By CEP Staff • 24 March 2015 in News

Primrose Solar inks PPA with EDF Energy for 104 MW of solar