None

  • by February 23, 2004
Incumbent Initiative Media has won AOL's estimated $200 million offline media business account. The agency beat out Carat for the win.
Next story loading loading..