Monographs and Edited Volumes
The Need for Dispatchable RES: A Closer Look at the Future Role of CSP in Europe
Concentrating Solar Power (CSP) offers flexible and decarbonised power generation and is one of the few switchable renewable technologies that can generate renewable power on demand.