Geography class: China’s emissions peak in sight as solar and electric cars boom in January 26, 2025 Carbon cycle