SMEs overpay for energy by £7 billion

Small and medium businesses may have overpaid for their energy by as much as £7 billion in the last year.

This content is for members only. Please click here to view the full article.