Watchdog spoke to Thames Water customer Richard who told ... “We’re eight years into our smart meter rollout and have installed over 1 million meters across our London and the Thames Valley ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results