Ofgem expects this initial commitment to rise to £90bn by 2031, reflecting an uplift from the original figure of £80bn in the Draft Determinations.
In all of the major fiscal announcements last week, most notably Wednesday’s Budget, there was a notable lack of financial ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results