Business environment Business environment Switzerland tops the Global Innovation Index for the 13th consecutive year 2 October 2023