Breaking news Ifo: German business climate further improves in March Marzo 27, 2023 German Business Climate Index reached 93.3 in March, increasing from 91.1 recorded in the previous month, the Institute for Economic Research (Ifo) revealed in its report on Monday. The Current Asses…