SUGAR LAND--December 23, 2014--Researched by Industrial Info Resources (Sugar Land, Texas)--The 482-megawatt (MW) Fort Calhoun nuclear power plant, located at Blair, Nebraska, is back online less than a week after its main generator shut down.
(All Fields Required)