bn:03196552n
Noun Named Entity
SYL
No term available
EN
Severn Trent plc is a water company based in Coventry, England. Wikipedia
Relations
Sources