 As of 2018 the largest non-financial companies in terms of annual revenue were Glencore, Vitol and Trafigura, with Nestlé as the largest employer.The largest banks were UBS and Credit Suisse, and the largest insurance company was Zurich Insurance Group.Ranked by revenue 2017.