Is the energy price cap a good fit for companies and customers?

The idea of a cap on energy prices is one that has been bandied about

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