The Cerro Dominador concentrated solar power (CSP) project in Chileâs Atacama Desert hit a milestone this week when the receiver was raised and installed at the top of the tower.