By CEP Staff • 25 November 2015 in News

Major UK cities make 100% renewables pledge