Back 24 Nov 2023 Germany IFO – Business Climate registered at 87.3, below expectations (87.5) in November