Not a whole lot of optimism in the NFIB Optimism Index for small business
There’s not a whole lot of optimism in the latest Optimism Index from the National Federation of Independent Business. The March report showed business optimism is at its lowest point since 2012. Illinois State Director Noah Finley says owners continue to battle numerous headwinds.