Collating and Disseminating Credible Power Industry Data and Information
Britain’s energy price cap could be scrapped in 2024. Households pay nearly £2,500 a year on…