Rising business insolvencies and high energy prices 7 October 2022 By Publishing team Rising business insolvencies and high energy prices