German Services Sector Contracts in April, Marking a 14-Month Low Amid Economic Uncertainty
Germany's services sector contracted in April, with the PMI Business Activity Index falling below the 50.0 threshold for the first time since November, indicating a 14-month low. T...