An analysis of rising business insolvencies in the UK at a time of persistently high energy prices.

Publications