Denham Capital Invests $108M in Geothermal Company Vulcan Power Company is in the mid-stages of developing first projects in portfolio. Read More