German IFO business climate for March rose to 109.8, exceeding both prior and expected readings of 109.6. Current situation gauge also came higher than expectations of 117.0 at 117.4, yet below the prior of 117.5. Expectations gauge came 0.1 higher than analysts projections of 102.6 compared with February's reading of 102.3.