German large-scale BESS projects have built industry confidence, but FCA, grid and revenue challenges remain German large-scale BESS projects have built industry confidence, but FCA, grid and revenue challenges remain
German large-scale BESS projects have built industry confidence, but FCA, grid and revenue challenges remain