

Eagle Creek Renewable Energy operates small-scale hydroelectric and other power projects that provide clean energy in North America. Among its major competitors, Eagle Creek Renewable Energy is ranked in 3rd place for NPS while ContourGlobal is 1st, and Duke Energy Corporation is 2nd.