Deutsche Post DHL Group is the world’s leading logistic company, headquartered in Germany with a network that spans over 220 countries and territories. The company’s purpose is to connect people and improve lives, with a vision to be the logistics company for the world. “Strategy 2025 – Delivering excellence in a digital world” underpins the Group’s strategic focus on growth in its profitable core logistics businesses and an acceleration of the digital transformation in all divisions. The Group also endorses sustainability, corporate citizenship and environmental activities, and aims for zero emissions logistics by the year 2050. Click here to access the report