Tesla Secures 25 GWh Battery Storage Deal in Europe
Tesla signs a multi-year agreement to supply over 25 GWh of battery energy storage systems to NatPower as Europe ramps up renewables integration. Tesla has agreed to supply more than 25 gigawatt-hours of battery energy storage systems to NatPower under a multi-year deal, b