Wolverine Creek

Wolverine Creek is a 64.5-megawatt wind farm near Idaho Falls, in operation since 2005. Under a 20-year power purchase agreement, PacifiCorp is purchasing 100 percent of the facility’s output. This project has 43, 1.5-megawatt turbines.