ScienceAsiaChinaRenewable EnergyChina's Grid Storage Revolution Could Enable 100% Renewables by 2030Jan 25, 2026 · 2 min read