Back 25 Oct 2024 Germany IFO – Business Climate came in at 86.5, above expectations (85.6) in October