Back 25 Jul 2025 Germany IFO – Current Assessment registered at 86.5, below expectations (86.7) in July