Households could receive a £183 rebate on their energy bills if the government acts to claw back excess profits made by energy network companies, according to new research by the Institute for Public Policy Research.
Public Finance - please sign in or register
This content can be accessed for FREE when you register