New Orleans Near Top in Multiple National Business Rankings
Greater New Orleans scored near the top on a number of national rankings in Business Facilities latest “Annual Rankings Report,” including:
• Lowest Cost of Business – #2 in USA
• Entrepreneurship Leaders – #2 in USA
• Logistics Leaders – #2 in USA
Business Facilities used different methodologies for each ranking, for example the 2016 KPMG Competitive Alternatives Study in order to determine which cities had the lowest cost of business. You can read the entire report, including methodologies, here.