Germany IFO – Current Assessment below expectations (86.2) in April: Actual (85.4)

TMGM Analysis: Financial Market News, Economic Calendar & Market Insights