Balfour Beatty

Balfour Beatty Utilities Services joint venture contract with Thames Water is the biggest project of its kind in the UK.

Read full story