Louisiana has ranked No. 5 for the second year in a row in Area Development magazine’s annual Top States for Doing Business survey. The survey, released Tuesday, relies on the site selection consultants around the nation to produce the report’s findings. Louisiana has ranked in the Top 10 for seven straight years. Georgia ranked No. 1 this year, followed by South Carolina, Texas and Tennessee.
Read more via New Orleans City Business here.