Sort By
This week's votes in support of continued construction of two new reactors at Plant Vogtle in Georgia are a forward-looking affirmation of the need for reliable and clean new electricity generation.