Mace has been awarded an £184m building works contract on the Oxford Science Park.
Read Full Article: The Construction Index
Mace has been awarded an £184m building works contract on the Oxford Science Park.
Read Full Article: The Construction Index