Home BMW profit holds up despite Trump tariffs, China ... 12 Mar 2026 BMW profit holds up despite Trump tariffs, China woes