Germany’s Growth Momentum Weakens as Energy Shock Hits Business ConfidenceBy Aditya Gupta / March 27, 2026 Post Content