Back 22 Feb 2023 Germany IFO – Current Assessment came in at 93.9, below expectations (95) in February