One home every minute…

One home every minute…

More than “one home every minute” will need to be refurbished in the UK between now and 2050, according to a report by the UK Green Building...