A New Orleans Tower Anchors a Metropolis’s Riverfront Ambitions
For many years, a prominent X-shaped office tower over the New Orleans riverside was an outstanding reminder of the city's troubles.Known as the World Trade Center, a 33-story building on the Mississippi River, was completed in 1967.…