A major data center project has ignited criticism and raised concerns about energy use, water demand, and environmental consequences.

GET IN TOUCH