US geothermal technology developer Sage Geosystems Inc announced it has secured a site in the town of Christine, Texas, to build a 3-MW geopressured geothermal system (GGS) energy storage facility, expecting to launch the project later this year.