Utility sector performance scorecards have been published by the UK Regulators Network. While energy lagged behind all other sectors, water was only marginally better.
Utility sector performance scorecards have been published by the UK Regulators Network. While energy lagged behind all other sectors, water was only marginally better.