By CEP Staff • 21 October 2015 in News

Infinis reaches financial close on 27 MW wind, criticises UK government