Well i'm not saying that it easy
But which country will you choose in europe ? In uk you can open quickly a company, maybe recrute some people if you earn enough money, i lived there and actually and i respond on a job which finally lead me in a escort directory team.
In switzerland i feel like you start slower and i don't know if the subject is too sensible to recrute.
Germany is another option.