Business location Switzerland World leader for business competitiveness and innovation

Switzerland is a world leader for business competitiveness and innovation. Whatever stage your business is at – expansion, foundation or start-up – Switzerland is the ideal location for your company.

Switzerland as a location for your business

Switzerland stands out thanks to its strong economy, superb infrastructure, well-educated workforce and solid government. Situated right in the heart of Europe, Switzerland has excellent international business and transport connections. Many major international firms place their headquarters in Switzerland, or use it as their European hub.


UBS – Switzerland's strongest bank

UBS draws on its 150-year heritage to serve private, corporate and institutional clients worldwide, as well as retail clients in Switzerland. UBS is the leading universal bank in Switzerland.


An overview of our services

UBS is your partner for the entire spectrum of banking services that your company needs in Switzerland.

  • Accounts (in Swiss francs and foreign currencies)
  • Cash Reporting
  • Local and international payment transactions
  • Cash pooling
  • Short-term investments
  • E-tools


  • Tailor-made solutions
  • Structured export finance
  • Documentary credits, documentary collections, bank guarantees
  • Syndication and forfaiting
  • Supply chain solutions


  • Capital market financing
  • Syndicated loans
  • M&A
  • Operational financing
  • Strategic financing
  • Real estate financing


  • Currency overlay
  • Foreign exchange trading
  • Prime services



Contact our experts

We’d be happy to give you in-depth information. Please contact us if you have any questions.


Also of interest to you

Got questions about a product?

Newsletter for companies

Overdraft facility or leasing