NEWS CENTER

The Concentrated Solar Power project and the new storage system