Jumia Q12024 operating loss declines 71% to $8mn
Currency devaluations in some of our large markets impacted purchasing power & availability: Francis Dufay, CEO, Jumia
DHL Q12024 revenue flat at €20.3bn, operating profit down at €1.3bn
Despite all the challenges, 2024 is a year of opportunities: Tobias Meyer, CEO, DHL Group