EUROPE S LARGEST ENERGY STORAGE PROJECT COMES INTO X2026