formerly Prospect.
XGS Energy
Website
Employee count
32
Industry
Geothermal Electric Power Generation
Headquarter
Palo Alto, California, United States