I am basically looking for a business bank account with a debit card that can be delivered internationally, supports non EEA residents, is totally legal (no bypasses to verification procedures) and free or cheap.
What are my alternatives?
Digital ‘bank’s such as Revolut are fine for me as well...