Home Tags ECIS

Tag: ECIS

64% of roofers had to turn work away in 2015

Recent survey reveals three-year high for industry confidence but reaffirms shortage of skilled workforce