By CEP Staff • 18 July 2013 in News

ANALYSIS: National Grid deflects CfD conflict-of-interests concerns