Spanish pulp producer and energy company Ence Energia y Celulosa SA (BME:ENC) said today it has finalised the sale of its 90% in a 50-MW concentrated solar power (CSP) plant located in Puertollano.