Fluence Energy FY2025 Annual Results: Revenue Down 16% to $2.3B as Battery Prices Decline, Net Loss Returns
6.8 GW deployed, $5.3B backlog, and a shift toward U.S. domestic manufacturing — inside the largest Western pure-play BESS integrator's fiscal 2025 results.