Germany June Ifo business climate index 101.8 vs 101.8 expected - ConsultFX

Germany June Ifo business climate index 101.8 vs 101.8 expected

Latest data released by Ifo Institute for Economic Research - 25 June 2018 Do be reminded the Ifo  to take into account of services data too as of April 2018.