180931749-The-potentialfThe 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.