Avondale Self Storage is among the 400 small businesses struggling to find a way to survive as New Orleans’ largest manufacturing employer prepares to close and leave the state with 5,000 jobless, a move that could cripple the city’s economy. [More]