Bazalgette Tunnel will deliver the Thames Tideway project at a lower cost of capital than expected as part of its Ofwat-mandated licence to deliver the £4.2 billion super sewer.
Bazalgette Tunnel will deliver the Thames Tideway project at a lower cost of capital than expected as part of its Ofwat-mandated licence to deliver the £4.2 billion super sewer.