Entity

Omnicom Group

US global media, marketing and corporate communications holding company

Entity sentiment