Severn Trent Plc commitments to Ofwat accepted | RNS | Ticker