Back 24 Sep 2019 Germany IFO - Business Climate registered at 94.6 above expectations (94.5) in September