News

Construction contract awards are now almost £1bn below the 2024 average at £5.7bn, according to Barbour ABI. Contract awards ...