Why does the UK have the highest Energy costs in the world?

Well it's simple, your bill is about 66% profit.

If you pay 3x what something costs, it's very expensive.

Comments