Business InsightMarch 5, 2025Germany’s fiscal U-turn could be a ‘game changer’ for the country’s sluggish economy, analysts say