Doomsday Happy?

23rd June 2022 shoreditchadmin2 0

The penny is beginning to drop in some sections of the mainstream left in the West that if China forges ahead with decarbonisation, while the USA mires itself into doubling down on fossil fuels, then China will be leading the global effort to save humanity.