I'm a citizen of Morocco and I have a legal US company (in the software industry), and a US business bank account with a decent revenue (i never travelled to US or europe).
How can i prove ties to my home country? i'm afraid of applying for a tourist visa and getting denied because I don't have a local company in my home country (which I don't want to do because my clients aren't local and it wouldn't help me logistically)
I checked the required documents for self-employed on all european consulates websites in Morocco and they all list documents only a locally registered company would have.
Anyone in this same situation and got a visa like this in a developing country?
P.S. I know it's tricky now because of Covid, but i'm thinking ahead.