Ohio among best states for business

Ohio is one of the best states in the nation for businesses, according to a new survey.

The Buckeye State fell one spot to No. 11 in Chief Executive Magazine’s 13th annual Best & Worst States for Business survey. Despite the slide, Ohio has risen from No. 22 on the list just two years ago.

Read the full article from the Business Courier here.