open bank account in switzerland as a non-resident

  • Barclays
  • Techstars
  • Nestholma
  • Nordea
  • Tekes