Glencar Construction is delighted to announce that it has won the Contractor of the Year award (turnover up to £300m) at the 2020 Building Awards.

The winners were announced at a virtual awards ceremony on the 3rd November, with judges citing the high standard of entries after a tough year for the construction industry.