The National Federation of Independent Businesses (NFIB) released their small business optimism index this morning and it showed business were less optimistic in November.




Share this: