Germany has a social market economy with a highly skilled labour force, a large capital stock, a low level of corruption, and a high level of innovation. It is the world‘s second largest exporter of goods, and has the largest national economy in Europe. The basic requirement for German immigrants is to invest not less than 25,000 euros to register a company, then you can apply for investment immigration. It needs materials such as degree and resume to prove that one can do business in German and the confirmations about business background and operation conditions in host country. 25 to 45 years old is the best age to apply investment immigration, but upper age can be relaxed if the investor is rich.