Krunal Rathod 251 2382 days ago The German trade surplus is stifling the economic growth in the rest of Europe, Michael Ivanovitch writes.