Energy system developments and investments in the decisive decade for the Paris Agreement goals
2021, Environmental Research Letters, Volume 16, Number 7, doi: 10.1088/1748-9326/ac09ae