Back 25 Oct 2021 Germany IFO – Business Climate came in at 97.7, below expectations (97.9) in October