New Orleans has certainly received some good press in recent months regarding our business climate. A recent survey by Thumbtacks and the Kauffman Foundation ranked Louisiana one of the top five friendliest states for small business. The Wall Street Journal’s Marketwatch named Greater New Orleans the “most improved” in its 2011 “Best Cities for Business” list. Forbes Magazine named Greater New Orleans “America’s Biggest Brain Magnet.”
In a nutshell, New Orleans is riding high in the saddle when it comes to economic PR. We’re gradually escaping the popular perception of New Orleans as insular, bureaucratic and corrupt.