China generates the most CO2 emissions worldwide

Emissions generated by consumption of fossil fuels and cement production in developed and developing countries, including Switzerland.

Source: Global carbon atlas   Get the data