- Accepted industries: E-commerce, iGaming, Crypto, Financial Services
- Accepted Jurisdictions: Worldwide except sanctioned countries
- Crypto friendly: Yes
- Personal/Corporate accounts: Both
- Debit/Credit Cards: Yes
Account opening with highly reputable Swiss bank.
Minimum deposit requirement is 300,000 EUR.