10 employees
Eagle Crest Energy operates hydroelectric power projects.
2007
Eagle Crest Energy Company, Inc. raised undisclosed on June 26, 2009
Investors: Upfront Ventures