22 employees
Endeavor Energy is an independent power project company developing and investing in power generation facilities.
2013
$100M
from 1 investors over 1 rounds
Endeavor Energy Holdings LLC raised $100M on June 18, 2013
Investors: Denham Capital Management