German Services Sector Contracts in April Amid Economic Uncertainty, Marking a 14-Month Low
The German services sector contracted in April, with the PMI falling to a 14-month low of 49.0, amid weaker demand and economic uncertainties, while the Composite PMI barely avoide...