By CEP Staff • 10 June 2013 in News UK energy select committee deals blow to £30 billion Severn Barrage scheme