Back 25 Sep 2023 Germany IFO – Current Assessment registered at 88.7 above expectations (88) in September