Small Business Credit, Commercial Credit
60% of small businesses are in growth mode, yet at the same time, there's been a decline of small business entrepreneurship. The reason for the decline? America's broken credit system. PayNet President & Co-Founder William Phelan lays out the vital impact small businesses have on the economy--and why fixing the credit system is an imperative initiative.