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...
Please see full publication below for more information.