ranking

State’s Ranking Improves
"Chief Executive" magazine has just released its 2011 "Best and Worst States for Business" ranking. And, this year, Louisiana checks in at #27.