Geothermal Energy Storage - empowering 24/7 renewable energy today for a net zero tomorrow.
EarthBridge Energy has secured a geothermal lease in West Texas to deploy energy storage technology as part of a hybrid energy development.