Severn Trent is a UK based FTSE 100 Water company serving 4.6m customers. We think water’s wonderful. It plays a critical role in all our lives, that’s why our customers and communities deserve a bold, ambitious plan for the future.
Networks
Severn Trent currently has no active Networks.
By navigating this Platform, you agree to our use of cookies. Read our Cookie Policy linked in the footer to learn more