A $21.6 million tax break for developers of Shell Oil s new building in the River District appears to have broken state law because it was approved by the New Orleans
The "community lighthouses," which are being planned and built in 16 locations in New Orleans as well as eight spots outside the city, are expected to help the most vulnerable people in a neighborhood within 24 hours of a power outage.