ENERGY STORAGE 1Q 2025