Omnicom Tops Commerce Services in Independent Research News Desk May 16, 2024 Omnicom announced it has been named a Leader in "The Forrester Wave™: Commerce Services, Q2 2024" by Forrester Research, Inc.…