THE WORLD S LARGEST ENERGY STORAGE PROJECT SIGNED AND LANDED IN X2026