New Mexico Residents Push Back on $165B Data Center
Sunland Park and Santa Teresa residents raise concerns about recently approved Project Jupiter, a $165 billion data center that will move into the area in the near future.
Sunland Park and Santa Teresa residents raise concerns about recently approved Project Jupiter, a $165 billion data center that will move into the area in the near future.