14 Jun DLR short study – an overview of solar thermal power (CSP)
DLR, the German Aerospace Center, has recently published a short study – an overview of solar thermal power (CSP): Concentrated solar power produces heat, electricity and fuel. In its short study, DLR gives an overview of the current situation, looking at the technological status, requirements...