WORLD X2019 S LARGEST LONG DURATION ENERGY STORAGE X2026