Experts slash economic growth forecast for 'ailing' Germany

Containers are stored in a cargo terminal in Frankfurt, Germany, Thursday, March 21, 2024.