Energy Storage July 8, 2025