Study: Germany's run-down transport system is hamstringing companies

Study: Germany's run-down transport system is hamstringing companies