“Failing” energy efficiency schemes from successive governments have cost consumers £8.4 billion by 2015, according to research from Which?.
“Failing” energy efficiency schemes from successive governments have cost consumers £8.4 billion by 2015, according to research from Which?.