The largest producer of wind and solar energy in the United States, NextEra Energy, is planning a solar farm in the Lake Channel area just outside of American Falls, called the Moon Crater Solar Energy Farm. The proposed solar farm will generate enough electricity for 65,000 homes for a year at full…
Read the full story and more in the paper edition of The Power County Press! Subscribe Today!
Thanks for reading!
Read more in this week's print edition.Subscribe Today!