LTSAs under scrutiny: what BESS owners really need from their contracts October 14, 2026 Checking your browser… This may take a few seconds.