The Chinese are powering aheadfuck your blockade
>>533236287>china claims
Well yeah, they're the only major economy that's meaningfully moving off fossil fuels.