Business insolvencies on the rise