By Anonymous (not verified), 26 January, 2021 It is a network of advertising, marketing agencies and consulting companies with offices in 90 countries. Logo Weight 24 Featured No Countries Europe United Kingdom North America United States of America