Market uncertainty splits construction into ‘haves and have-nots’

previous post