Tariffs Are Crashing China’s Supply Chain – What I’m Seeing Firsthan May 6, 2025 2:11 pm by Alex See also German auto giants bleed out with BMW margins crashing below 3 percent