Omnicom Media Group Tops RECMA’s 2016 New Biz League
Omnicom Media Group has topped the 2016 Major Wins report from the Research Company Evaluating the Media Agency Industry (RECMA), ranking the net new business balance of wins and departures from January 1 – December 31, 2016. Winning 29 percent of the USD 20.1 billion… Read More