Is China About to Hit Its Carbon Output Goals 12 Years Ahead of Schedule?

China — the world’s biggest polluter, and notorious smog culprit — is way ahead of the curve, potentially hitting its 2030 goals for the Paris climate accord 12 years early.