"Chief Executive" magazine has just released its 2011 "Best and Worst States for Business" ranking. And, this year, Louisiana checks in at #27.
For the first time ever, the Shreveport/Bossier Metropolitan Statistical Area -- Caddo, Bossier, and Desoto parishes -- has broken into the top ten of "Site Selection" magazine's economic rankings.