Small Business is Good Business

Of course Portland rides near the top of the list of cities with the highest concentration of small businesses. Lucky number seven! Reading this stat delights me: According to The Business Journals, Portland clocks in at number seven with 2,717 small businesses per 100,000 residents. Speaking roundly, with nearly 2.4 million Portland Metro residents, that…