+ Submit a listing
CD

Cerro Dominador

Chile

Chilean renewable power company operating the Cerro Dominador CSP tower and PV complex in the Atacama Desert.

Country
Chile
Region
Latin America
Last checked
2026-10-30
IPPCSPAtacamaChile

More in Chile: Developers & EPC in Chile (11) · All 17 solar companies and resources in Chile