Geography ❯ North America ❯ United States ❯ New York
The potential deal shows shuttered smelters turning into power-ready sites for digital infrastructure.