More than half of smart meter customers have problems when switching – poll

Syndicate Post image
More than 13.5 million smart meters have been installed in the UK (PA)

Breaking

    Cancel