Tesla (TSLA) Megapacks will power France's new largest battery system – Electrek

That would be about 123 Tesla Megapacks. It would be far from Tesla's biggest Megapack project, but certainly one of the biggest in Europe and, …
View full source