Germany June Ifo business expectations index 84.1, below consensus 85.1; May 83.8.

2026-06-24

Germany June Ifo business expectations index 84.1, below consensus 85.1; May 83.8.