Severn Trent Water (STW) has reported a 2.1 per cent rise in its profits to £281 million, ahead of ahead of analyst expectations, despite revenue reduction from Ofwat's new regulatory regime.
Severn Trent Water (STW) has reported a 2.1 per cent rise in its profits to £281 million, ahead of ahead of analyst expectations, despite revenue reduction from Ofwat's new regulatory regime.