Daimler Truck Faces 6% Revenue Drop in Q1 2025 Amid Economic Uncertainties
Daimler Truck's Q1 2025 revenue fell by 6% to €12.4 billion, with net profit and sales also declining. CFO Eva Scherer emphasizes resilience and strategic focus amid economic uncer...