How Scottish Water used sustainability to build customer trust How do you get customer trust up to 79%? Ask Scottish Water. December 13, 2023 0