By CEP Staff • 3 March 2015 in News

Munich Re buys 28 MW of UK solar from BayWa