Proposed geothermal plant for Crossroads would generate power from water deep underground

Sugar-Land-based Geothermal Core is looking to build its first geothermal energy plant near Houston before it spreads its reach in the Texas Gulf …