ST Plc Trading Update and Final Determination - Severn Trent PLC | RNS | Ticker