TMF group lists the following as the top-7 challenges of setting up in Luxembourg:
1. Getting Setup
2. Proving your professionalism
3. Organised labour
4. Infrastructure
5. Physical established and substance
6. Tax obligations and investment funds
6. Culture