There are no guaranteed business bank accounts for businesses involved in high risk activities. It is not so simple t open business bank account to gaming company. The parameters that determine whether a business is considered high risk plus KYC and AML procedures may make it impossible for a business to find a bank willing to accept them as a customer. It is at the bank's discretion and banks cannot divulge a customer's risk assessment to the customer. With no guaranteed business bank account high risk businesses will often find offshore merchant accounts more easily obtained.