German Services Sector Contracts in April Amid Economic Uncertainty, PMI Hits 14-Month Low
Germany's services sector contracted in April, with the PMI dropping to a 14-month low of 49.0, below the growth threshold. The Composite PMI slightly grew to 50.1, supported by ma...