By CEP Staff • 23 June 2026 in News

NatPower and Tesla have signed a multi-year agreement covering more than 25 GWh of battery energy storage projects across Europe.