Financial Markets in Motion The rise in business insolvencies shows a decelerated pace. , and Administrator 2025 May 9