TESLA TO POWER FRANCE S BIGGEST BATTERY STORAGE