April's Economic Slowdown: German Services Sector Contracts Amid Rising Uncertainty
In April, Germany's services sector contracted for the first time since November, with the PMI Business Activity Index dropping to 49.0. The Composite PMI Output Index slightly gre...