(Edit: found a bank that offers Amex, but there's no debit corporate cards, plus I'm not allowed to get a credit card here because I'm not a citizen).
Ah, duopoly.