WS #12813
German IFO business expectations rose to 86.7 vs 84.8 estimate, signaling resilience in Europe's largest economy.
German IFO Beat
German IFO business expectations rose to 86.7 vs 84.8 estimate, signaling resilience in Europe's largest economy.