France to power up with largest Tesla battery
France is set to install its largest battery storage system, featuring Tesla Megapack technology. This new facility, located in Nantes Saint-Nazaire Harbour, will be the country’s first large-scale two-hour battery. It is designed to store […]