Omnicom Group (OMC) is a large corporate media services conglomerate.  Arguably, if revenue were the defining criteria, they are the largest advertising and marketing services company in the world. Omnicom got bigger, perhaps even bloated, by gobbling up advertising, marketing and public relations firms.  Most firms in the advertising space define growth through acquisition to […]

May 30, 2009

EnoggIn