To avoid a repeat of 2008, Main Street America says help needs to be fast
12:34pm PDT - March 26th, 2020 furloughed means - ReutersSmall businesses in the United States say promised help from the federal government and the Federal Reserve is welcome news in the battle to stay afloat through the coronavirus crisis, but needs to hit their bank accounts fast if it's to make a difference as …