By CEP Staff • 10 July 2013 in News

Infinergy, Sovereign Renewables partner to invest £20 million in small UK wind