This is not an exaggeration - I have had to verify my identity with my passport at least 20 times. Setting up the account was a nightmare. Dealing with this bank feels incredibly complicated because everything is so difficult.
Claim your business profile now and gain access to all features and respond to customer reviews.