The 'energy revolution' calls for technological innovation

Xinhe Bao
DOI: https://doi.org/10.1093/nsr/nwac117
IF: 20.6
2022-01-01
National Science Review
Abstract:Carbon neutralization symbolizes the'energy revolution'in China,and has become a national strategic goal.More than 80%of carbon emissions in China come from energy utilization,es-pecially the use of fossil energy.
What problem does this paper attempt to address?