Tag: Thames Water Commercial Services

Thames Water claims business customers saved £500,000 since it entered the market

Thames Water Commercial Services (TWCS) claims it has saved Scottish businesses £500,000 since entering the market 18 months ago. The firm says it has attracted...

Latest News