Energy News Digest – July 1, 2025

Long Duration Energy Storage Deemed Critical for Renewable Integration At London Climate Action Week, the World Business Council for Sustainable Development released a new brief emphasizing that scaling long duration energy storage (LDES) is essential for managing the intermittency of renewables and achieving the global goal of tripling renewable capacity by 2030. The report highlights […]