Wissenschaftliche Aufsätze
Deep decarbonization of the European power sector calls for dispatchable CSP
Concentrating Solar Power (CSP) offers flexible and decarbonized power generation and is one of the few dispatchable renewable technologies able to generate renewable electricity on demand.