UK Grid Major reduction in energy costs announced for the UK’s largest electricity consumers Read more