Home Collections

Business failures

A company ceasing operations following its inability to make a profit or to bring in enough revenue to cover its expenses

Wikidata
Source: