Preview image: DLR study Solar thermal power plants

Preview image: DLR study Solar thermal power plants
Preview image: DLR study Solar thermal power plants
Heat, electricity and fuels from concentrated solar power.