In the 2010 ECM ranking of best cities to locate a business today, why do German cities dominate the top 10?

In the 2010 ECM ranking of best cities to locate a business today, why do German cities dominate the top 10?

Tags: