Do not trust their misleading claims. They advertise opening a business account in 72 hours, but it took me 35 days. When they requested the same documents again, I decided to cancel everything, as I no longer wanted to engage with such a bank. This has been the worst experience I've had with any establishment in the region.
Claim your business profile now and gain access to all features and respond to customer reviews.