News

Idaho’s first nuclear power plant may find a home in the Magic Valley, occupying a site slated for a wind farm as recently as last year.