10,000 of America’s restaurants are expected to close in the next three weeks

The National Restaurant Association is publicly pleading with Congress to pass new stimulus to help the industry that has been damaged by the pandemic. The group said Monday that 10,000 restaurants could close in the next three weeks, in addition to the 110,000 that have already shuttered in 2020.

Read more