Seven in 10 climate researchers expect China’s carbon emissions to peak by the end of the decade, survey shows.
What The Fuck Is Happening?!
Seven in 10 climate researchers expect China’s carbon emissions to peak by the end of the decade, survey shows.