Anyone can establish a business in Germany - irrespective of citizenship, nationality, or place of residence. There is no specific investment legislation for foreign entrepreneurs.
Any entrepreneur can make his choice from an exclusive group of different types of legal entities to establish a new company in Germany.
I. Types of Legal Entities -
Entrepreneurs can establish a business by either opting for a corporation or a partnership or conducting business via a Germany-based branch office.
Please see full publication below for more information.