China's per capita pollution is much less than western countries and most of that pollution is directly linked to manufacturing for said countries.
Meanwhile, the US is trying to stop cheap solar and strangling ev production. Half of our politicians think climate change is a hoax.
China is not the problem. Articles like these are looking for a scape goat so we don't get mad and demand changes that would affect corporate profits.