fold
US /foʊld/
UK /foʊld/

1.
2.
(of a business or organization) cease to operate because of financial problems or lack of success
:
•
Many small businesses were forced to fold during the recession.
•
The magazine decided to fold after years of declining readership.
1.