Back 26 Oct 2020 Germany IFO – Current Assessment registered at 90.3 above expectations (89.8) in October