The salt melting process for the Cerro Dominador concentrated solar power (CSP) project in Chileâs Atacama Desert has been completed, the project company announced yesterday on its corporate social media accounts.