NEW ENERGY STORAGE BASE IN HAMBURG POWERING GERMANY S X2026