StreetAccount Metrics Recap - Severn Trent H1 Earnings (2715.0000p, 0)
StreetAccount Consensus Metrics Preview - Severn Trent H1 Earnings (2732.0000p, -12)
OFWAT abolished as UK water bills face 30% rise over five years:
Powered by FactSet Research Systems Inc.