Ifo: German business climate further improves in March



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…