Power cost surges as renewables are penalised, page-5

  1. 10,930 Posts.
    Meant to say 'that they have committed to,' meaning the government
 
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.