By CEP Staff • 23 April 2014 in News

UK government approves over 4.5 GW of renewables projects for early CfD