The potential role of concentrated solar power (CSP) in Africa and Europe – A dynamic assessment of technology development, cost development and life cycle inventories until 2050.
The potential role of concentrated solar power (CSP) in Africa and Europe – A dynamic assessment of technology development, cost development and life cycle inventories until 2050.