Comanche Peak aims for 60-year life
-
Comanche Peak 1 and 2 are sited 65 miles (108 km) southwest of Dallas-Fort... -
Vistra Operations is hoping to extend the life of the Comanche Peak reactors...