Back 25 Aug 2014 Germany IFO - Business Climate came in at 106.3, below expectations (107) in August FXStreet.com (Barcelona)