The number of small businesses open in Illinois overall has fallen by about 36.5% as of March 20 compared to last January, based on data compiled by Opportunity Insights, a nonprofit group at Harvard University.

By

Leave a Reply

%d bloggers like this: