Alabama city approves $35 million incentive package for well-known developer’s mall project

The project would inject new life into the site of a shopping center demolished in 2013.