Setting up a business in Andorra: Legal and tax advantages