Channels
Gas
Energy networks are set to pocket £7.5 billion in "unjustified profits" during the current RIIO price controls, research by Citizens Advice has found.