Are the brakes on Germany's car industry? | Business Daily | Podwise