German Services Sector Contracts in April: A 14-Month Low Signals Economic Uncertainty
The German services sector contracted in April, with the PMI Business Activity Index falling to a 14-month low of 49.0. Despite a slight increase in the Composite PMI Output Index ...