Back 1 Nov 2023 Switzerland SVME - Purchasing Managers' Index came in at 40.6 below forecasts (45) in October