"Why New Orleans is top city for entrepreneurs" 10/24/2011 - Nola Vie But where was New Orleans? A place teeming with start-ups, national business competitions, a growing populace of young and talented entrepreneurs? Headquarters of Launchpad, the Idea Village, the new BioInnovation Center?