An astonishing number of Minnesotans call themselves business owners. According to federal figures, there are a whopping 520,110 small businesses in the state, each supporting their local community, their workers and of course their loved ones. For a business owner,...

read more