Cerro Dominador secures $758m financing for CSP project in Chile

Imagen-desde
Image: A concentrated solar power plant. Photo: courtesy of Cerro Dominador.