GERMAN CHARGING FACILITY AND ENERGY STORAGE POWERING THE X2026