Policy & regulation Price cap risks supply choice for vulnerable customers, warns Eon 30/04/2018 News