All about finance. Record-breaking number of businesses filing for bankruptcy in the past two decades , and Administrator 2025 May 9