Back 25 Apr 2022 Germany IFO – Business Climate registered at 91.8 above expectations (89.1) in April