Trust of customers and Ofgem important to npower CEO

“Does the market need a revolution? Does it need more bashing? I don’t think so. We can continue on the journey we have embarked on.” These were the words of RWE npower’s Group Chief Executive Volker Beckers, who said that more trust was needed across the board in the power industry, both with customers and […]