11/15/2006

Over the past 18 months, Mediaedge:cia, Starcom MediaVest Group, Carat and MindShare have proven the most successful shops in terms of landing new business, Paris-based research firm RECMA has found. The rankings take into account agency billings, and wins and losses in new-client pitches.

Related Summaries