Back 25 Sep 2023 Germany IFO – Business Climate above expectations (85.2) in September: Actual (85.7)