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

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