Video - Featured Videos
Posted on July 1, 2012 at 11:41 AM
Updated Sunday, Jul 1 at 11:42 AM
This week the city of New Orleans announced that more big box stores were coming to town. Rod Miller with the New Orleans Business Alliance talked with us about what this all means for our local economy.