Can geothermal startups drill Europe to clean energy independence?

Business