Omnicom Tops Cannes with 83 Lions & 8 New Media...
Omnicom Media Group (OMG), the media services division of Omnicom wrapped the 2025 Cannes Lions International Festival of Creativity as the most honored media holding company, topping the leaderboard among...