Business is booming in Texas, at least according to the annual Governor’s Cup list in Site Selection magazine. Texas outshone the other 49 states with 702 new and expanded business and industrial facilities. It was the third year in a row that Texas topped the list. Ohio placed second, with 517 new projects last year.… Continue Reading