Energy Storage July 5, 2025