EnergyStella-FPUSA 2 GWh Storage Deal Carries 'Major' Financial Risk, Assessment FindsSalvado•Jul 5, 2026