Results

UK Department for Business, Energy & Industrial Strategy

11/18/2022 | Press release | Distributed by Public on 11/18/2022 01:20

Millions across Great Britain see energy bills reduced as £1.8 billion is paid out in first month of government scheme