The Lowndes County Commission unexpectedly approved a 20-year, $1.15 billion tax break for Alabama’s largest planned data center development Tuesday morning amid concerns and pushback from residents.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results