Severn Trent Faces First UK Class Action Suit Over Sewage Pollution

Published on August 9, 2023
Severn Trent Plc faces an environment class action lawsuit in London over allegations it abused its dominant position in the utilities market and