latest news in renewable infrastructure
China’s Tower of Power: The Concrete Giant Redefining Renewable Energy Storage
Shanghai, Sunday, 21 June 2026.
China has activated the world’s first commercial gravity-based energy storage tower near Shanghai, a 148-meter concrete giant that could revolutionize renewable energy. Unlike lithium-ion batteries, this system uses 35-ton blocks to store excess wind power, releasing it on demand with 80% efficiency. Operational since June 2026, it offers a scalable, long-lasting alternative to traditional storage—no rare materials, no degradation, and a 35-year lifespan. With plans to expand across China, this innovation marks a pivotal shift in how we harness and store clean energy.