Renewables expanded globally last year, but not fast enough

March 26, 2025