Government to introduce bill to cap energy prices for millions in UK
Legislation designed to cap energy prices for 11 million households across Britain will be introduced to Parliament today. The Domestic Gas and Electricity (Tariff Cap) Bill would allow Ofgem to
Read More