By CEP Staff • 13 June 2013 in News

Hive Energy denied consent for 10 MW UK solar farm