DOWNLOAD REPORT The rebound in business insolvencies is picking up speed: Our Global Insolvency Index is set to jump by +21% in 2023 and +4% in 2024. Half of the countries we analyzed are likely to exceed their pre-pandemic levels of insolvencies in 2023, and three out of five in…