Back 26 Apr 2021 Germany IFO – Current Assessment registered at 94.1, below expectations (94.4) in April