President Obama recently hit the road to gain support for his new economic stimulus proposals, including billions in aid to small businesses — calling small businesses “the places where most new jobs begin.”
Long touted as the backbone for the U.S. economy, politicians from both the red and blue corners have supported small business growth as the way to keep the nation’s financial health humming.