Decarbonizing global energy systems: technological opportunities and challenges

Decarbonizing global energy systems: technological opportunities and challenges