Talk:Nielsen Holdings/Archives/2017

Where are the Headquarters?
The top of the article claims Nielsen's headquarters are in America, but later on the article claims they're in the UK. Which answer is the correct one? 209.93.111.129 (talk) 00:25, 28 March 2017 (UTC)