Almost a third of small business owners in the state of Indiana who were recently surveyed said they don’t expect business to be back to normal until 2022, and 11% said they don’t expect it to return to normal in 2023, almost two years from now…
Read More