DHL shifts TVC tone to tout local knowledge
In a world where the express delivery company operates with clockwork efficiency, business executives line up to find that the boss doesn?t actually have any work to assign them.
Sign In
Trouble signing in?