Germany's IFO Business Climate Index for April came in at 84.4, the lowest level since May 2020.

2026-04-24

Germany's IFO Business Climate Index for April came in at 84.4, the lowest level since May 2020.