Don't bother with this bank. They have a ridiculous application process involving facial recognition which takes a long time, is prone to failure, and when it fails, which is likely, they have all your info and simply tell you there's no other way to apply. Scam. Would leave zero stars if possible.
Claim your business profile now and gain access to all features and respond to customer reviews.