Back 25 Jul 2022 Germany IFO – Business Climate registered at 88.6, below expectations (90.5) in July