ENGLAND
BESS technical lead for contract negotiations for this transmission-connected project in the UK; additional support during the OE phase.
ENGLAND
BESS technical lead for contract negotiations for this transmission-connected project in the UK; additional support during the OE phase.