Germany flash manufacturing PMI rises to 4-month high of 43.2

MarketWatch MarketWatch

Read full article at MarketWatch →