Search
Building Design & Construction — the leading information resource for the UK built environment
BDC

Barhale secures place on £139M Thames Water framework

Region
London, South East
Location
Thames Water Utilities operations area
Value
£139M
Developer
Thames Water
Contractor
Barhale