FinanceTop Stories

Will the UK business energy bill scheme cost a third of Treasury estimate?

By the middle of March, energy suppliers received £5.9 billion from the Energy Bills Relief Scheme, significantly lower than the £18.4 billion forecasted cost

Related Posts