German business confidence improved for the first time in four months is March, propped up by domestic demand, while investor sentiment rose less-than-expected, giving a mixed reading on the Eurozone’s biggest economy. The Business Climate indicator rose to 106.7 from 105.7 in February, the Munich-based Ifo Institute said.