Residents are voicing concerns about how a major new development could affect already limited natural resources in South Texas.
Source: $14B data center proposed in South Texas faces scrutiny | mySA
Residents are voicing concerns about how a major new development could affect already limited natural resources in South Texas.
Source: $14B data center proposed in South Texas faces scrutiny | mySA