Hi,
I would like to set up my affiliate company. As you my know in some countries it is not possible to legally transfer money from an affiliate to a company. So here is my question for all of you, where do you have your company located, in which country (Malta, gibraltar, others)?
I already thank you in advance for all the answers.
Brand