There's an incorrect claim in the article (possibly a typo, but a big one):
"China set goals for reaching net-zero carbon emissions by 2030 in 2019 and met their 2030 goal in 2024, so fast is their transition going."
There's no citation, but an internet search says that the 2030 goal is peak carbon emissions.
The goal for net-zero is 2060.