Small businesses in north Wales believe it’s “unfair” to have the highest energy charges in the UK. Small businesses in north Wales believe it’s “unfair” to have the highest energy charges in the UK.
Why is my energy bill £19,000 more than firms in London?
