Germany's Ifo business climate index fell to 90.6 in November 2025, marking a decline from October's 91.6 amid ongoing stagnation challenges. Despite a slight uptick in current conditions, expectations dropped sharply, raising doubts about near-term recovery even with increased government spending on infrastructure and defense. Business expectations index plummets 1.0 point to 90.6, signaling pessimism [...]