Business Thames Water in £63m plan to outsource back office, customer services The Stack Apr 13, 2022 2 min read