The introduction of a significant amount of new and complex regulation has had a “detrimental impact” on customer service, according the big energy companies.
The introduction of a significant amount of new and complex regulation has had a “detrimental impact” on customer service, according the big energy companies.