I lost any trust in that ranking after I saw Germany on place 4... Bureaucracy is extreme and some things that you could do in hours in other countries may take months or even years in Germany. Average tax rate is also second-highest among all OECD countries. Energy prices are extremely high (3x higher than in the US) and labour costs are high. There are also many other problems with Germany if you want to do business there.