I don't like this chart they use to show emission though,

The last year in the chart is 2150 which makes the emission look like it's very low after the initial launch of the project, which is not true, instead a rapid emission will continue until about 2030.