Small business optimism falls by the most ever in March, ending a record run as coronavirus worry sets in
11:56am PDT - April 7th, 2020 netflix stock - Business InsiderThe National Federation of Independent Business optimism index fell 8.1 points in March to 96.4, the largest decline in the survey's history, according to a Tuesday statement. The report also ended a record 39-month streak of positive small business optimism.…