EXPLAINED: How to get a freelance visa for Germany from outside the EU
Briefly