Skip to content
Advertisement

Topic - Catawba Nuclear Station

The Catawba Nuclear Station is a nuclear power plant located on a peninsula, called "Concord Peninsula", that reaches out into Lake Wylie, in York, South Carolina. Catawba utilizes a pair of Westinghouse four-loop pressurized water reactors. - Source: Wikipedia

Related Stories