20 Mar LS Power Investing in Idaho With Magic Valley Wind Project
TWIN FALLS, ID – Leading energy company LS Power is planning a significant investment in the Magic Valley with the development of Idaho’s largest wind farm, providing an opportunity for Magic Valley communities to harness wind energy as a major Idaho export, resulting in significant...