Post navigation German Ifo Business Confidence Plunges On War In Ukraine German business climate dives, euro shrugs