going out of business

Report: 10K restaurants expected to close in next 3 weeks
The National Restaurant Association said 10,000 restaurants could close in the next three weeks, in addition to the 110,000 that have already shuttered in 2020.
More Videos