S&P 5007,376.86▲ 0.31%
Thames Water Rescue Deal Rejected by Ministers, Public Ownership Looms for Utility Giant — Witness News