Research by software company Opower has shown that the majority of customers do not think switching energy supplier would increase their satisfaction level due to poor communication from suppliers across the industry.
Research by software company Opower has shown that the majority of customers do not think switching energy supplier would increase their satisfaction level due to poor communication from suppliers across the industry.