Months after signing a lease for the site that was formerly Six Flags New Orleans, the developer is sharing more about their vision for the site that's been abandoned since Hurricane Katrina hit ...
Officials with Veolia North America and the Sewerage and Water Board of New Orleans say the new Hubgrade center will use digital automation to treat the city's wastewater, which will cut ...