S&P 5007,617.07 0.45%
South Staffordshire Water Fined £963,900 After Major Data Breach Exposes Customer Details — Witness News