Display in USD
Germany Manufacturing Purchasing Managers Index For June 50.3 Vs. 50.0 Est.; 50.1 Prior | WAPE