All about finance. Record-breaking insolvencies in the past twenty years. , and Administrator 2025 May 9