The Pinal County Board of Supervisors approved a major change to its land use plan to allow a $33 billion proposed data center development to move ahead near Eloy. The site is about 3,300 acres, and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results