DHL

Hints:

– The DHL logo is known all over the world, as it stands for a business belonging to the world’s largest logistic company that operates on a global level. The DHL logo really catches the eye, as it features the company name in red letters inside a yellow rectangle.

– DHL Express is a division of the German logistics company Deutsche Post DHL providing international express mail services. DHL is a leader in the market of air and sea mail.