By CEP Staff • 2 November 2015 in News

BayWa sells 36 MW of solar projects in Spain