Will the price cap fit? By Lawrence Slade, chief executive, Energy UK 9th January 2019 The title of that documentary – An Impossible Job – might overstate the challenge energy This content is for members only. Please click here to view the full article.