Poll: 82% Of Americans Want More Small Business Aid, 72% Want Stimulus Checks From Biden Administration

The new president introduced a $1.9 trillion stimulus plan last week.