EUROPE S LARGEST BATTERY STORAGE PROJECT IS BEING X2026