Move over, Vogtle, and Olkiluoto too. Hinkley Point C is leading the nuclear news

By Kennedy Maize