Tag: 20.5bn

Thames Water rescue plan guarantees £20.5bn funding | Cash Information

The group of Thames Water lenders aiming to rescue the corporate have…

3 Min Read