DHL: We’ll still find you, DHL now in Afghanistan
This is actually a smart print advertisement campaign launched by DHL in Afghanistan announcing his office there, when allied forces were facing problem in locating Osama bin Laden. The advertisement clearly aims at conveying that even in…
DHL: We’ll still find you, DHL now in Afghanistan Read More »