Cerro Dominador of Chile said Friday it has closed a USD-758-million (EUR 646m) financing for Latin America's first concentrated solar power (CSP) plant.