Severn Trent PLC (SVT) Financial Health & Risks | Ticker