DHL Group yesterday reported first-quarter 2024 revenue of 20.3 billion euros ($21.8 billion), a 2.9% decline from Q1 2023, and operating profit of $1.4 billion, an 18.3% year-over-year decline, but an improvement from Q1 2019’s $1.3 billion pre-pandemic. The company’s Supply Chain, eCommerce, and Post & Parcel Germany divisions reported positive revenue and operating profit, […]