Report - TPCR5 and GDPCR2 - Ofgem...Hello Customer Engagement Hello 8 years (7 years “left alone”) Goodbye Poor customer involvement Great link to Discovery (£200 bn needed by 2020) Commitment

Please pass captcha verification before submit form