Mace Construct has signed the main construction contract to deliver the new Vulcan 20-20 building at the Science & Technology Facilities Council’s (STFC) ...