April Sees a Sharp Decline in German Business Activity: Services Sector Contracts
In April, Germany's services sector contracted, with the PMI Business Activity Index falling below the 50.0 threshold for the first time since November, indicating a 14-month low. ...