For the interactive version please view on a larger screen.
China’s yearly emissions from personnel cars peak at 700 million tonnes. Sequestration of these emissions from trees would require a land area equal to the size of Russia.
In this scenario, 2040 will be the end of the road for fossil fuel car sales.
Electricity demand from electric cars equivalent to 10% of current global demand, or more than half of the electricity consumption in the United States in 2015.
Will cars on the road peak in 2030 as new mobility trends make car ownership less attractive?