The Institute for Public Policy Research (IPPR) has called on the next London mayor to set up a publicly-run energy company for London.
The Institute for Public Policy Research (IPPR) has called on the next London mayor to set up a publicly-run energy company for London.