Galliford Try has been ordered to pay nearly £2.5m after a dispute over refurbishment works at a shopping centre in Birmingham.
↧