Amazon says site preparation is underway for Somervell County data center campus
What happened Amazon said site preparation is underway for a planned data center campus near Glen Rose, Texas, on Vistra-owned land adjacent to the Comanche Peak Nuclear Power Plant.