U.S. small-business revenue is down 40%. In St. Louis, the numbers aren't any better.
Small-business revenue in the city of St. Louis has dropped by more than half due to Covid-19, according to a new economic data tracker. The Opportunity Insights Economic Tracker,…