24 Sep 2018 Germany IFO - Business Climate registered at 103.7 above expectations (103.2) in September