Severn Trent revenues dip on lower industry consumption

27 Jan 2009