Infrastructure Portfolio LogoInfrastructure Investor

A plug pulled

Institutional investors can bring a lot of positives to the UK water industry – but the bidders for Severn Trent were denied the chance to prove it.

13 June 20133 mins read