The Ifo Institute for Economic Research is a Munich-based research institution. Ifo is an acronym from Information and Forschung. From Wikipedia
The Ifo index climbed nearly six points in June to its strongest reading since September 2022 with almost half of firms still reporting order shortages.