More than half of energy consumers do no trust any energy supplier, according to new research from the Smart Meter Central Delivery Body (SMCDB).
More than half of energy consumers do no trust any energy supplier, according to new research from the Smart Meter Central Delivery Body (SMCDB).