CNBC names Ohio No. 1 for state to do business
(The Center Square) – An Ohio State University business professor was not surprised when the state was reently named as the top place in the nation to do business. A new study by Consumer News and the network CNBC, cited infrastructure, cost of doing …