STP Nuclear Operating Organizations
STP produces 2,700 megawatts of carbon-free electricity, making it one of the newest and largest nuclear power plants in the world.
Headquarters:
United States
Industry:
Environment, Energy, and Infrastructure