Mercedes-Benz Net Income Falls 56% Amid Tariffs, Lower Sales in 2025 — Freepress