having stopped operating as a business because there is no more money or work available
Oxford100% of films
having stopped operating as a business because there is no more money or work available
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition