Switzerland SVME - Purchasing Managers' Index below forecasts (56.5) in June: Actual (54.3)

TMGM Analysis: Financial Market News, Economic Calendar & Market Insights