1020 employees
STP produces 2,700 megawatts of carbon-free electricity, making it one of the newest and largest nuclear power plants in the world.
1971