By legal form

Company limited by shares

14,004 entities

  1. Totabex Management AG

    529900FAQB0K2Z3O5E94SwitzerlandBäch SZ

  2. TotalEnergies Aviation Suisse SA

    529900RJ7K80E91EKN44SwitzerlandGenève

  3. TotalEnergies Gestion Internationale SA

    529900QFUO315ABVMR06SwitzerlandGenève 15 Aéroport

  4. TotalEnergies Supply Marketing Services SA

    529900NKE82F2N5VK378SwitzerlandGenève

  5. TOTEM Wealth Management SA

    50670021638G2V0VA392SwitzerlandGenève

  6. TOTSA TOTALENERGIES TRADING SA

    549300X860G7ZC5V3838SwitzerlandGENEVA

  7. Toucan AG

    894500IH0G8M3CNJIN36SwitzerlandZürich

  8. Touchdown AcquiCo AG

    506700X1QXM170OX3823SwitzerlandZugLapsed - not renewed

  9. Touchstone Investments AG

    529900VQWN6N7GFMKA05SwitzerlandZug

  10. Toula lnvestors SA

    506700871DP9O3FMKZ84SwitzerlandGenève

  11. TOURASIA ROEMER AG

    549300U5R8CCLT4EOS89SwitzerlandWALLISELLENLapsed - not renewed

  12. TOURBON HOLDINGS & FINANCE SA

    254900VT3N7JSDV3VT32SwitzerlandLugano

  13. TOVRA SA

    54930036GH7KWLS0F297SwitzerlandLUTRY

  14. Toyota Textile Machinery Europe AG

    506700IXQ11Y8WUKB112SwitzerlandUster

  15. TPBS Group AG

    506700C0TO65BP6X0V74SwitzerlandZugLapsed - not renewed

  16. TPF Holding AG

    506700MA9MAF585X5166SwitzerlandMuri b. Bern

  17. Tradall SA

    549300Y7NPAT851JEH62SwitzerlandMeyrin

  18. Traday Invest AG

    87550042T9YYG882RU74SwitzerlandAltendorfLapsed - not renewed

  19. Trade Center AG

    894500RITATKYHYB1X61SwitzerlandEinsiedelnLapsed - not renewed

  20. TRADE.CH AG

    5493000BNMOWIMUYLH51SwitzerlandDornach

  21. Tradecore AG

    529900QN6FPCC7U0QJ68SwitzerlandLuzern

  22. TRADEFIELD SA, en liquidation

    506700I9JL843496BW34SwitzerlandBernexLapsed - not renewed

  23. tradeIT International AG

    549300BZGNZWTAYWWF26SwitzerlandMeilen

  24. Trademark24-7 AG

    89450066N0GX862B2J16SwitzerlandFreienbach

  25. Tradeon SA

    529900MMAZ384JQEA454SwitzerlandGenève

  26. Trade Promotion International AG

    506700WBN67V47PO6T39SwitzerlandZürich

  27. Tradercockpit AG

    5067001JG24LWT13LZ34SwitzerlandZugLapsed - not renewed

  28. Traderoad AG

    506700XAW90U74P1U720SwitzerlandZugLapsed - not renewed

  29. TRADESMART SA in liquidazione

    506700SZPLFN11I21W10SwitzerlandChiassoLapsed - not renewed

  30. TradeTech Energy Europe AG

    529900OKNRPW9C0C7979SwitzerlandZürichLapsed - not renewed

  31. Tradeware AG

    894500I8OX9LOVW96E11SwitzerlandThalwil

  32. TradeXBank AG

    213800ZYT9DTU1VP2I80SwitzerlandZürich

  33. TRADEX PLASTICS SA

    254900HI59G67ZVJM010SwitzerlandAsconaLapsed - not renewed

  34. TRADIFICOM INTERNATIONAL SA

    506700797NX27OZZ5K29SwitzerlandLausanne

  35. TRADING PROJECT SA

    21380059BHDGLRTH8478SwitzerlandLUGANOLapsed - not renewed

  36. Trading Systems Portfolio Management Schweiz AG

    5067009YOAAUZ7H36003SwitzerlandBäch SZ

  37. TRADINTEK SA

    9845000839B2F49A1A35SwitzerlandGeneva

  38. TRADINVEST ENERGY SA

    213800F1BKIG8W2FM505SwitzerlandGENEVALapsed - not renewed

  39. Tradition S.A.

    549300SW5YEG5QFCKX58SwitzerlandLausanneLapsed - not renewed

  40. TRADITION SERVICE HOLDING SA

    2138001UTQ3CLM619V59SwitzerlandLausanneLapsed - not renewed

  41. TRADIUM AG

    549300UW7N2EFUKF4F05SwitzerlandSARNENLapsed - not renewed

  42. TRADWIRE SA

    50670074A4D2U7Q9H591SwitzerlandSatignyLapsed - not renewed

  43. Trafida SA

    506700WQUNGTN2G48D35SwitzerlandLugano

  44. Trafiduc SA

    5299000OX8ANYX6MC361SwitzerlandMontagnola

  45. Trafina Privatbank AG

    529900A182M0WP32TW63SwitzerlandBasel

  46. Traidcar Holding SA

    894500H2NOD0EYT7JP78SwitzerlandConches

  47. TRAILER ENGINEERING AG

    98450015CE3795CF5410SwitzerlandKappel

  48. Trail Supply AG

    506700348QQ1SSUF8428SwitzerlandZwillikonLapsed - not renewed

  49. TRAJECTOIRE CAPITAL GROUP SA

    549300LE44KMAP5F9W21SwitzerlandGENEVA

  50. TRAMMOCHEM AG

    549300R1PXZV302EWZ10SwitzerlandZÜRICHLapsed - not renewed

  51. Tramondo Investment Partners AG

    529900R17U1HYLZ7BO40SwitzerlandZug

  52. Trans Adriatic Pipeline AG

    50670094D3KJG867GW63SwitzerlandBaar

  53. Transalp Services SA

    506700ETYSO22G38U465SwitzerlandChâtelaine

  54. Transamine SA

    549300RTV8RHU4GVY867SwitzerlandGenève

  55. Transatex Holding SA

    894500T4377QJE35VZ04SwitzerlandZug

  56. Transcend Lingua AG

    54930006FSJPCQWGN598SwitzerlandLuzern

  57. TRANSCHEM SA

    8945009H1PLR11FPTE59SwitzerlandFribourgLapsed - not renewed

  58. TRANSCOR AG

    549300DQUNH4GZIJ7156SwitzerlandSTEINHAUSENLapsed - not renewed

  59. Transfide Treuhand- und Verwaltungs-AG

    506700RY0WQPZ855MP47SwitzerlandZürichLapsed - not renewed

  60. TRANSFLUID Hydraulik AG

    506700WO47FX4H60EL03SwitzerlandRümlangLapsed - not renewed

By legal form