Germany: Manufacturing output contracts for the first time in over six years; service sector activity accelerates
Providing ground for optimism, February’s composite Purchasing Managers’ Index (PMI) edged up for the second consecutive month, indicating stronger growth...