By CEP Staff • 27 June 2014 in News

UK overpaid for early CfD contracts, claims National Audit Office