Wind Energy

Cat Creek Energy, LLC – Proposed Wind Farm in Southern Idaho

Cat Creek Energy, LLC wants to build a wind farm in an area world-renowned tourism experts praised as “One of the best drives in Idaho.” We believe this wind farm is bad for the residents of Elmore County and for visitors and tourist also.

Search