NatPower, Tesla reach deal on first phase of $5 billion battery storage plan
NatPower and Tesla have signed a deal to construct 25 GWh of battery storage in Italy and Britain using Tesla's Megapack system. This marks the first phase of a $5 billion initiative targeting over 10
reuters · 2026-06-22 23:51