Report: Idaho’s Lava Ridge project most ‘at-risk’ major clean energy project in nation
The proposed Lava Ridge wind project in South Central Idaho is one of many massive clean energy developments facing opposition, but according to an environmental reporting outlet, it is the most at-risk nationwide. Significant opposition has come from …