INSULATE BRITAIN is “standing in the way of further progress” to make homes more energy efficient and are “giving insulation a bad name”, an energy minister has said.
This article, images and content belong to the source and curated for informational purposes.