None

  • by June 23, 2003
DDB Worldwide has won pan-European creative chores for Dell Computer, with an estimated budget of $70-90 million. DDB's London office will handle the assignment.
Next story loading loading..