Daily News and OEM Updates Tariffs and China Pressure Halve Mercedes’ 2025 Profit, Forcing Cost Cuts and Product Push February 12, 2026 5:17 pm