But the new boss of the group said it has made ‘material progress’ in the retail arm’s turnaround plan over the past six ...
Ofgem’s price cap is to rise by 13% from July 1 driven by the ongoing conflict in the Middle East, the regulator has said. The jump will equate to a rise of £18 a month for the average household using ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results