German business sentiment hits lowest level since 2020
RTE
—
German business morale fell more than expected in April, posting the lowest reading since May 2020, as the Iran war threatens the long-awaited recovery of Europe's biggest economy.