Geothermal Companies in El Centro1 companies listed
Energy Source
Basic Member
Since Jan, 2020
Since Jan, 2020
El Centro, California, United States
Headquartered in Southern California, the company was formed in 2006 as an independent power producer to develop geothermal projects in the Salton Sea resource area, one of the largest and highest temperature…