Giant Idaho wind project runs into turbulence
Known as Lava Ridge, the wind project is part of the Biden administration’s goal of producing 25 gigawatts of renewable energy on federal land by 2025.
Known as Lava Ridge, the wind project is part of the Biden administration’s goal of producing 25 gigawatts of renewable energy on federal land by 2025.
An Idaho congressman’s push to win congressional and Biden White House approval for removing four dams in the Lower Snake River in order to save dwindling stocks of salmon has ignited a firestorm
Roughly 25 out of 30 panels installed in a prototype solar road in Idaho broke within a week, after the project received $3.9 million in funding and 6.5 years of development.