Parent, Pierre-Antoine; Mirzania, Pegah; Balta-Ozkan, Nazmiye; King, Peter
(Elsevier, 2021-03-21)
Spain is one of the front runners of the development of Concentrated Solar Power (CSP) projects. In recent years, however, the CSP industry in Spain has faced significant financial challenges due to a dramatic withdrawal ...