Comanche Peak Nuclear Power Plant: An Impressive Record Linking Servant Leadership and Superior Team Performance.

What if you learned that there was only one nuclear power plant in the nation practicing servant leadership? Would you be curious about how their performance stacks up against their industry competitors? We had just such an opportunity during the recent International...