AccessPoint

Barbour ABI 2017 orders

0 116

In what was an up and down year for construction, contract activity for new orders reached a total of £71 billion in 2017, a...