WPP is a public limited company specializing in advertising and public relations. Its executive office is located in Dublin, Ireland although its head office is located in London, England. With over 203,000 employees including associates as of 2018,... Read More