Proposed 1M-Square-Foot Data Center in Westlake, Texas, Faces Opposition from Residents and Monastery
A proposed 1-million-square-foot data center in Westlake, Texas, faces pushback from residents and a neighboring Buddhist monastery over noise and community disruption, even as town officials tout economic benefits and strict safety measures.


