EUROPE S LARGEST ENERGY STORAGE FACILITY BEGINS X2026