A new study finds Ohio is rapidly becoming one of the best states for business, ranking 25th for overall business climate, reports The Youngstown Business Journal.
The Pollina Top 10 Pro-Business States for 2010 report ranks Ohio eighth in the nation for 15 factors related to the state economic development efforts and the quality of Ohio's business incentives.
Read the full story here.