Customer service standards of some small energy suppliers “raises serious questions” and is further evidence why Ofgem needs to “get tougher on licensing”, warns Citizens Advice.
Customer service standards of some small energy suppliers “raises serious questions” and is further evidence why Ofgem needs to “get tougher on licensing”, warns Citizens Advice.