economic collapse; financial failure; bankruptcy
Refers to the breakdown or failure of an economy, financial system, or business, often implying severe consequences.
The country's economic collapse had a serious impact on people's lives.
The company's financial failure is unavoidable.