Planned Likely

IREN Childress

IREN • United States of America
Power
750.0 MW

Specifications

Location Childress, TX
Sector Private

Additional Information

"750 MW Total Capacity"