STOCKHOLM--(BUSINESS WIRE)--Geothermal energy has great potential as an environmentally friendly source of energy in many parts of the world, but developments are constrained by the high costs related ...