LS Power plans to build 800 MW Salmon Falls wind project in Twin Falls County

Subscribe to our newsletter and get the latest news and business opportunities in your inbox

LS Power affiliate Magic Valley Energy plans to build an 800 MW onshore wind farm dubbed as Salmon Falls in the USA state of Idaho.

The project will be built on the Bureau of Land Management-managed property in Twin Falls County. Magic Valley Energy stated that the project is still in its early stages of development, which includes contacts with federal, state, and municipal agencies as well as greater outreach to local stakeholders.

Share this update