In a recent ranking by Chief Executive magazine, Indiana was listed as the 11th best state in the U.S. for business, and the best in the Midwest. Texas topped the list, while New York was last.
And sadly, our neighbors, Ohio, Illinois, and Michigan placed 45th, 46th, and 49th, respectively. So perhaps the term "island of prosperity" might indeed apply to us after all. (Although Kentucky was 23rd.)
Hat tip to Inside Indiana Business.