Idaho Falls Is Nuclear Energy Past and Present
Rebecca Casper is the dynamic, two term mayor of Idaho Falls, Idaho, named by the Milken Institute as America's best performing small city for 2021. A town of "just north of 65,000 people,", says Casper, Idaho Falls and its economy are closely tied t ...