DHL Group today reported 20.8 billion euros ($23.6 billion) in revenue in the first quarter of 2025, up 2.8% year over year. “The macro environment overall has been in line with our expectations,” Chief Executive Tobias Meyer said on today’s earnings call. “It was quite subdued, obviously, [with] induced volatility due to changing U.S. trade […]