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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results