Mar. 15 TWIN FALLS Magic Valley Energy, an affiliate of LS Power, will be adding to its renewable energy portfolio in southern Idaho. The company announced Monday it plans to develop a second wind-energy project, named the Salmon Falls Wind Project, in rural Twin Falls County. "The need for renewable energy across the West continues to grow," project director Luke Papez said