Agency News

Eli Lilly moves U.S media account to Zenith after 20 years with OMD

Ad Age Datacenter estimates Eli Lilly's U.S ad business to be around $869 million