 Minnesota is ranked sixth in the nation for business. That's according to a recent CNBC study. The ranking is based on 128 key indicators in 10 categories, including workforce, quality of life, and business friendliness.