NEWS CENTER

Concentrated solar power prepares its resurrection in Spain after seven years in fallow