Tesla signed a multi-year agreement with NatPower to deploy more than 25 GWh of battery storage across Europe.