December 14, 2023 Thames Water appoints new boss as pressure mounts on turnaround Thames Water has appointed a brand new chief government to steer its turnaround efforts amid rising strain on the corporate over each its operational…