site logo

Alabama strikes deal for $750M data center

Getty Images