Markets Heard on the Street Geothermal energy has been a neglected corner of renewable energy because of its high cost and high risk profile Source link