Consumer Confidence in Builders Costs UK Economy £11.2bn a Year
A lack of consumer confidence is holding back domestic building projects, as one in five households are put off from hiring builders costing the economy £11.2 billion each year. New... View Article
