N26 or similar card

I m Italian but in Thailand for work Im looking for a card similar at N26 that I can use with my thai phone number
Thank you

1 Like