Featured German firms see better outlook as sentiment improves – Ifo Aya El Sayed Mar 25, 2025 0 German business sentiment improved in March, with the Ifo Business Climate Index rising to 86.7 from 85.3 in…