China solar boom helps energy emissions fall slightly in 2025

March 1, 2026

Official statistics show 0.3% decline even as total power demand rises

Search

RECENT PRESS RELEASES