News

U.S. energy storage hit new highs in Q1 2025, but developers are navigating tariffs, price spikes, and OBBB uncertainty heading into the second half.