The German maker of trucks and buses pointed to heightened demand uncertainty in lowering its guidance for the rest of 2025.

Continue Reading