Not sure tbh. Would need to look into it

Reply to this note

Please Login to reply.

Discussion

From my research, the "catch" is that you need an office in Dubai, and that can get quite expensive. But I might not understand the nuances.