Ever since the first round of Economic Stimulus checks evaporated, many Americans, and businesses, have been asking "when the next stimulus check is coming?"
For many, the first COVID stimulus has been received, and spent. Now, Forbes reports that more than 80% of Americans want regular payments during the economic shutdown as well.