CLEVELAND – According to a new report released by Forbes Magazine, Cleveland ranks last when it comes to job creation among 71 major U.S. cities. The report cites stagnant population growth and continued levels of out-migration as major reasons for difficulty in attracting new jobs to the city. Amy Hanauer, Executive Director with Policy Matters Ohio, told […]