N26 does not work for companies. NorthOne does not deal with non-US residents. I'm giving Every a try. Thanks.
So far all we got was Wise. I have, in advance, contacted Wise to explain them our business, what we do, what pattern of transactions we expect and also sent them the invoice for the...