Definition of Self-employed visa:
The main investor (the controlling shareholder of the newly established German company) as the general manager of the German company applies for a residence permit to manage the company. Direct or indirect shareholding in German companies should be higher than 50%.
More