15 April 2026Quick Hits
China's State Grid commits $4.5bn to pumped hydro storage
State Grid pledged $4.5bn for pumped hydro projects in 2026, China's latest push to solve renewable energy storage at scale.
From Hermès tanks 20% as luxury reality bites